ARB
|
#include <BufferedFileReader.h>
Public Member Functions | |
LineReader () | |
virtual | ~LineReader () |
string | lineError (const string &msg) const |
string | lineError (const char *msg) const |
void | showFilenameInLineError (bool show) |
bool | getLine (string &line) |
void | backLine (const string &line) |
size_t | getLineNumber () const |
void | setLineNumber (size_t line) |
virtual const string & | getFilename () const =0 |
void | copyTo (FILE *out) |
Protected Member Functions | |
void | reset () |
Definition at line 34 of file BufferedFileReader.h.
|
inline |
Definition at line 54 of file BufferedFileReader.h.
|
inlinevirtual |
Definition at line 59 of file BufferedFileReader.h.
|
inlineprotected |
Definition at line 45 of file BufferedFileReader.h.
References NULp.
Definition at line 89 of file BufferedFileReader.cxx.
References buffer, and fb_assert.
Referenced by Importer::expectLine(), GI_importGenomeFile(), Importer::import(), import_structure_from_file(), and Reader::~Reader().
Definition at line 64 of file BufferedFileReader.h.
References lineError().
Referenced by lineError().
|
inline |
Definition at line 66 of file BufferedFileReader.h.
Referenced by GI_importGenomeFile(), and Reader::Reader().
|
inline |
Definition at line 68 of file BufferedFileReader.h.
References NULp.
Referenced by copyTo(), expectContent(), Importer::expectLine(), gb_parse_ascii_rek(), xsubGenerator::generate_all_xsubs(), get_file_content_for_viewer(), GI_importGenomeFile(), Importer::import(), import_structure_from_file(), StorableSelectionList::load(), TypeMap::load(), FieldTransfer::RuleSet::loadFrom(), xsubGenerator::mark_handcoded_functions(), ParseMenus(), and scanToken().
|
inline |
Definition at line 79 of file BufferedFileReader.h.
References fb_assert, and string().
Referenced by GI_importGenomeFile(), and Importer::import().
|
inline |
Definition at line 85 of file BufferedFileReader.h.
Referenced by gb_parse_ascii(), and throwParseError().
|
inline |
Definition at line 86 of file BufferedFileReader.h.
References line.
|
pure virtual |
Implemented in BufferedFileReader, and FINAL_TYPE< SEQTYPE >.
Referenced by throwParseError().
|
inline |
Definition at line 90 of file BufferedFileReader.h.
References fputc(), fputs(), getLine(), and line.
Referenced by print_xs_default().