NCBI C++ ToolKit
|
#include "ftablock.h"
Go to the source code of this file.
Go to the SVN repository for this file.
Functions | |
char * | XMLLoadEntry (ParserPtr pp, bool err) |
unique_ptr< string > | XMLGetTagValue (const char *entry, const XmlIndex *xip) |
unique_ptr< string > | XMLFindTagValue (const char *entry, const XmlIndex *xip, Int4 tag) |
DataBlkPtr | XMLBuildRefDataBlk (char *entry, const XmlIndex *xip, int type) |
unique_ptr< string > | XMLConcatSubTags (const char *entry, const XmlIndex *xip, Int4 tag, Char sep) |
void | XMLGetKeywords (const char *entry, const XmlIndex *xip, TKeywordList &keywords) |
DataBlkPtr XMLBuildRefDataBlk | ( | char * | entry, |
const XmlIndex * | xip, | ||
int | type | ||
) |
Definition at line 1471 of file xm_index.cpp.
References INSDSEQ_REFERENCES, DataBlk::mOffset, DataBlk::mpData, DataBlk::mpNext, DataBlk::mType, XmlIndex::next, XmlIndex::subtags, XmlIndex::tag, and XmlIndex::type.
Referenced by ImpFeatPub(), SeqFeatPub(), and XMLGetDescr().
unique_ptr<string> XMLConcatSubTags | ( | const char * | entry, |
const XmlIndex * | xip, | ||
Int4 | tag, | ||
Char | sep | ||
) |
Definition at line 1527 of file xm_index.cpp.
References buf, XmlIndex::end, i, XmlIndex::next, XmlIndex::start, XmlIndex::subtags, tag, XmlIndex::tag, and XMLRestoreSpecialCharacters().
Referenced by XMLGetEMBLBlock(), XMLGetGBBlock(), and XMLRefs().
Definition at line 214 of file xm_index.cpp.
References XmlIndex::next, tag, XmlIndex::tag, and XMLGetTagValue().
Referenced by GetEmblBlockXref(), GetSeqData(), SeqFeatPub(), XMLDefVsHTGKeywords(), XMLGetDescr(), XMLGetDivision(), XMLGetEMBLBlock(), XMLGetGBBlock(), XMLGetInstContig(), XMLGetMolInfo(), and XMLRefs().
void XMLGetKeywords | ( | const char * | entry, |
const XmlIndex * | xip, | ||
TKeywordList & | keywords | ||
) |
Definition at line 1504 of file xm_index.cpp.
References INSDSEQ_KEYWORDS, XmlIndex::next, XmlIndex::subtags, XmlIndex::tag, and XMLGetTagValue().
Referenced by CollectGapFeats(), XMLGetEMBLBlock(), and XMLGetGBBlock().
Definition at line 202 of file xm_index.cpp.
References buf, XmlIndex::end, XmlIndex::start, and XMLRestoreSpecialCharacters().
Referenced by XMLAccessionsCheck(), XMLFakeBioSources(), XMLFindTagValue(), XMLGetInst(), XMLGetKeywords(), XMLGetQuals(), XMLGetSegment(), XMLGetXrefs(), XMLIndexReferences(), XMLInitialEntry(), XMLKeywordsCheck(), and XMLLoadFeatBlk().
Definition at line 953 of file xm_index.cpp.
References Char, Parser::curindx, Parser::entrylist, ERR_FORMAT_NonAsciiChar, ErrPostEx, i, Indexblk::len, Indexblk::linenum, MemFree(), Indexblk::offset, s_GetCharAndAdvance(), s_HasInput(), s_SetPointer(), SEV_WARNING, and StringNew().
Referenced by XMLAscii(), and XMLIndex().