NCBI C++ ToolKit
CMacroParser Member List

This is the complete list of members for CMacroParser, including all inherited members.

CMacroParser()CMacroParserinline
CMacroParser(const CMacroParser &)CMacroParserprivate
DetachMacroRep()CMacroParserinline
eErrorAbsolutePos enum valueCMacroParser
eErrorLineAndColumn enum valueCMacroParser
EParsingErrReportType enum nameCMacroParser
GetDoFunctions() constCMacroParserinline
GetWhereFunctions() constCMacroParserinline
m_DoFunctionsListCMacroParserprivate
m_ErrorLocationCMacroParserprivate
m_ErrorReportTypeCMacroParserprivate
m_MacroRepCMacroParserprivate
m_RTVarsCMacroParserprivate
m_ScannerCMacroParserprivate
m_StrMacroCMacroParserprivate
m_WhereFunctionsListCMacroParserprivate
operator=(const CMacroParser &)CMacroParserprivate
Parse(bool bSingleMacroMode=true, CQueryExec *exec=NULL)CMacroParser
SetErrLocReportType(EParsingErrReportType type)CMacroParserinline
SetFunctionNames(const TFunctionNamesList &wh_funcs, const TFunctionNamesList &do_funcs)CMacroParser
SetSource(const char *sMacroText)CMacroParserinline
sm_AutomaticCMacroParserstatic
TFunctionNamesList typedefCMacroParser
x_GetError()CMacroParserprivate
x_GetErrorLocation() constCMacroParserprivate
x_GetWhereClause(Int4 istart, Int4 iend, string &result) constCMacroParserprivate
x_InitParser()CMacroParserprivate
x_InternalParseWhere(const CScanner::EToken terminator, string &str, CQueryParseTree *&tree)CMacroParserprivate
x_IsFunction(const string &name) constCMacroParserprivate
x_ParseBody()CMacroParserprivate
x_ParseChoice()CMacroParserprivate
x_ParseDo()CMacroParserprivate
x_ParseFunctionCall(CQueryParseTree::TNode *assignmentNode)CMacroParserprivate
x_ParseFunctionWhere()CMacroParserprivate
x_ParseMetaData()CMacroParserprivate
x_ParseNumericChoiceValue(int sign)CMacroParserprivate
x_ParseNumericParameterValue(int sign, CScanner::SLocation start)CMacroParserprivate
x_ParseNumericVarValue(const string &var_name, int sign)CMacroParserprivate
x_ParseRange()CMacroParserprivate
x_ParseScript()CMacroParserprivate
x_ParseSign()CMacroParserprivate
x_ParseThreadCount()CMacroParserprivate
x_ParseVariables()CMacroParserprivate
x_ParseWhere()CMacroParserprivate
x_QParseWhere(const string &str, unsigned line, unsigned linePos) constCMacroParserprivate
x_SortParseTree(CQueryParseTree::TNode &node) constCMacroParserprivate
x_UpdateErrorLocation()CMacroParserprivate
~CMacroParser()CMacroParserinlinevirtual
Modified on Tue Apr 23 07:37:16 2024 by modify_doxy.py rev. 669887