NCBI C++ ToolKit
|
Go to the source code of this file.
Go to the SVN repository for this file.
Classes | |
struct | ValNode |
Typedefs | |
using | ValNodePtr = ValNode * |
Functions | |
ValNodePtr | ValNodeNew (ValNodePtr prev, const char *data=nullptr) |
ValNodePtr | ValNodeFree (ValNodePtr vnp) |
ValNodePtr | ValNodeFreeData (ValNodePtr vnp) |
ValNodePtr | ValNodeLink (ValNodePtr *head, ValNodePtr newnode) |
ValNodePtr | ValNodeCopyStrEx (ValNodePtr *head, ValNodePtr *tail, short choice, const char *str) |
char * | ValNodeMergeStrsEx (ValNodePtr list, char *separator) |
using ValNodePtr = ValNode* |
ValNodePtr ValNodeCopyStrEx | ( | ValNodePtr * | head, |
ValNodePtr * | tail, | ||
short | choice, | ||
const char * | str | ||
) |
Definition at line 199 of file valnode.cpp.
References head, str(), and ValNodeCopyStrExEx().
Referenced by TokenizeXmlLine().
ValNodePtr ValNodeFree | ( | ValNodePtr | vnp | ) |
Definition at line 76 of file valnode.cpp.
References next(), and ValNode::next.
Referenced by fta_get_project_user_object(), fta_vnp_structured_comment(), and get_auth().
ValNodePtr ValNodeFreeData | ( | ValNodePtr | vnp | ) |
Definition at line 96 of file valnode.cpp.
References ValNode::data, MemFree(), next(), and ValNode::next.
Referenced by fta_build_structured_comment(), fta_get_dblink_user_object(), fta_parse_structured_comment(), fta_tokenize_dblink(), fta_tokenize_project(), fta_vnp_structured_comment(), GenBankIndex(), GetDRlineDataSP(), GetSPDate(), and ParseXmlString().
ValNodePtr ValNodeLink | ( | ValNodePtr * | head, |
ValNodePtr | newnode | ||
) |
Definition at line 117 of file valnode.cpp.
References head, and ValNode::next.
Referenced by AddToList().
char* ValNodeMergeStrsEx | ( | ValNodePtr | list, |
char * | separator | ||
) |
Definition at line 260 of file valnode.cpp.
References ValNodeMergeStrsExEx().
ValNodePtr ValNodeNew | ( | ValNodePtr | prev, |
const char * | data = nullptr |
||
) |
Definition at line 53 of file valnode.cpp.
References data, ValNode::data, prev(), and StringSave.
Referenced by ConstructValNode(), fta_parse_structured_comment(), fta_tokenize_dblink(), fta_tokenize_project(), fta_vnp_structured_comment(), GenBankIndex(), get_tokens(), GetDRlineDataSP(), GetSPDate(), and ValNodeCopyStrExEx().