74 freenull(description);
103 void parse_keyed_section(
const char *key);
112 #error embl.h included twice
DECLARE_ASSIGNMENT_OPERATOR(Emblref)
char * ARB_strdup(const char *str)
EmblSwissprotReader(const char *inf)
Format format() const OVERRIDE
bool read_one_entry(Seq &seq) OVERRIDE __ATTR__USERESULT
EmblParser(Embl &embl_, Seq &seq_, Reader &reader_)
const char * get_key_word(int offset)
void embl_key_word(const char *line, int index, char *key)
void parse_section() OVERRIDE
Emblref(const Emblref &other)
#define __ATTR__USERESULT
InputFormat & get_data() OVERRIDE
const char * shorttimecopy(const char *nocopy)
const char * line() const
const Embl & get_data() const OVERRIDE