ARB
|
#include <genbank.h>
Public Member Functions | |
GenbankParser (GenBank &gbk_, Seq &seq_, GenbankReader &reader_) | |
void | parse_section () OVERRIDE |
const GenBank & | get_data () const OVERRIDE |
Public Member Functions inherited from Parser | |
Parser () | |
int | get_sourceline () const |
const char * | get_sourcename () const |
const Location & | get_location () const |
void | set_source (const Location &other) |
void | set_source (const char *path, int linenumber) |
void | set_line_start (const char *start, int offset_in_line) |
TokenListBlock * | parseTokenListBlock (const char *&in) |
class Code * | parse_program (const char *in, const char *filename) |
Parser (Seq &seq_, Reader &reader_) | |
virtual | ~Parser () |
bool | parse_entry () __ATTR__USERESULT |
Additional Inherited Members | |
Protected Attributes inherited from Parser | |
EntryState | state |
Seq & | seq |
Reader & | reader |
|
inline |
|
virtual |
Implements Parser.
Definition at line 238 of file genbank.cxx.
References ENTRY_STARTED, genbank_key_word(), Reader::line(), Parser::reader, Parser::state, and TOKENSIZE.
|
inlinevirtual |