Go to the documentation of this file.Go to the SVN repository for this file.
34 #ifndef __FLATFILE_PARSE_INFO__
35 #define __FLATFILE_PARSE_INFO__
56 void set(
const char* p,
size_t offs = 0)
224 char* (*ff_get_entry)(
const char* accession) =
nullptr;
225 char* (*ff_get_entry_v)(
const char* accession,
Int2 vernum) =
nullptr;
226 char* (*ff_get_qscore)(
const char* accession,
Int2 v) =
nullptr;
227 char* (*ff_get_qscore_pp)(
const char* accession,
Int2 v,
Parser* pp) =
nullptr;
228 char* (*ff_get_entry_pp)(
const char* accession,
Parser* pp) =
nullptr;
229 char* (*ff_get_entry_v_pp)(
const char* accession,
Int2 vernum,
Parser* pp) =
nullptr;
list< CRef< objects::CSeq_entry > > TEntryList
void fta_init_pp(Parser &pp)
uint8_t Uint1
1-byte (8-bit) unsigned integer
int16_t Int2
2-byte (16-bit) signed integer
int32_t Int4
4-byte (32-bit) signed integer
uint32_t Uint4
4-byte (32-bit) unsigned integer
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
void set(const char *p, size_t offs=0)
void set_offs(size_t offs)
CKeywordParser * mpKeywordParser
vector< IndexblkPtr > entrylist
bool allow_crossdb_featloc
CKeywordParser & KeywordParser()
void InitializeKeywordParser(EFormat)
size_t GetNumEntries() const