ARB
|
#include <reader.h>
Public Member Functions | |
Reader (const char *inf) | |
virtual | ~Reader () |
void | rewind () |
Reader & | operator++ () |
const char * | line () const |
void | set_line (const char *new_line) |
bool | failed () const |
bool | ok () const |
void | abort () |
void | ignore_rest_of_file () |
template<class PRED > | |
void | skipOverLinesThat (const PRED &match_condition) |
PREPARE_MARK_NONFINAL_CLASS (Reader) | |
Reader (istream &in_) | |
virtual | ~Reader () |
const char * | getNext () |
void | back () |
int | getLineNo () const |
Public Member Functions inherited from MessageAttachable | |
virtual | ~MessageAttachable () |
LineAttachedMessage | attached_message (const string &message) const |
void | attach_warning (const string &message) const |
Reader::Reader | ( | const char * | inf | ) |
Definition at line 4 of file reader.cxx.
References NULp, LineReader::showFilenameInLineError(), and throw_errorf().
|
virtual |
Definition at line 26 of file reader.cxx.
References ca_assert, Convaln_exception::exception_thrown(), and LineReader::lineError().
|
inline |
Definition at line 223 of file arb_help2xml.cxx.
|
inlinevirtual |
Definition at line 224 of file arb_help2xml.cxx.
|
inline |
Definition at line 39 of file reader.h.
References BufferedFileReader::rewind().
Referenced by SimpleFormatReader::rewind(), and MackeReader::rewind().
|
inline |
Definition at line 43 of file reader.h.
Referenced by embl_comments(), embl_continue_line(), embl_date(), embl_one_comment_entry(), embl_one_entry(), embl_origin(), embl_skip_unidentified(), genbank_comments(), genbank_continue_line(), genbank_one_comment_entry(), genbank_one_entry_in(), genbank_origin(), genbank_reference(), genbank_source(), EmblSwissprotReader::get_key_word(), GenbankReader::get_key_word(), macke_continue_line(), macke_one_entry_in(), macke_read_seq(), Parser::parse_entry(), EmblParser::parse_section(), GenbankParser::parse_section(), scan_token_or_die(), and skipOverLinesThat().
|
inline |
Definition at line 45 of file reader.h.
References ca_assert, and LINESIZE.
Referenced by genbank_comments().
|
inline |
Definition at line 51 of file reader.h.
Referenced by SimpleFormatReader::failed(), and MackeReader::failed().
|
inline |
Definition at line 52 of file reader.h.
Referenced by EmblSwissprotReader::read_one_entry(), and GenbankReader::read_one_entry().
|
inline |
Definition at line 54 of file reader.h.
References NULp.
Referenced by EmblSwissprotReader::read_one_entry(), and GenbankReader::read_one_entry().
|
inline |
Definition at line 55 of file reader.h.
References NULp.
Referenced by SimpleFormatReader::ignore_rest_of_file(), and MackeReader::ignore_rest_of_file().
|
inline |
Definition at line 58 of file reader.h.
References line().
Referenced by genbank_skip_unidentified().
Reader::PREPARE_MARK_NONFINAL_CLASS | ( | Reader | ) |
|
inline |
Definition at line 226 of file arb_help2xml.cxx.
References NULp.
Referenced by parseSection(), and Helpfile::readHelp().
|
inline |
Definition at line 232 of file arb_help2xml.cxx.
References h2x_assert.
Referenced by parseSection().
|
inline |
Definition at line 237 of file arb_help2xml.cxx.
Referenced by parseSection(), and Helpfile::readHelp().