addCharacterData(const std::string &characterData, std::vector< TemplateElement * > &target) | Ionflux::Tools::Template | [protected, virtual] |
addTemplateTag(const std::string &tagData, std::vector< TemplateElement * > &target) | Ionflux::Tools::Template | [protected, virtual] |
clear() | Ionflux::Tools::Tree | [virtual] |
clearElements() | Ionflux::Tools::Template | [protected, virtual] |
CONDITION_NODE | Ionflux::Tools::Template | [static] |
DEFAULT_MAX_NESTING_DEPTH | Ionflux::Tools::Template | [static] |
elements | Ionflux::Tools::Template | [protected] |
eval(const std::string &treeExpr, Node &result, bool createPath) | Ionflux::Tools::Tree | [virtual] |
findNode(int nodeID) | Ionflux::Tools::Tree | [virtual] |
findNode(const std::string &nodeName) | Ionflux::Tools::Tree | [virtual] |
getLog() | Ionflux::Tools::Template | [virtual] |
getMaxNestingDepth() | Ionflux::Tools::Template | [virtual] |
getNumNodes() | Ionflux::Tools::Tree | [virtual] |
getRoot() | Ionflux::Tools::Tree | [virtual] |
ITERATION_COUNTER | Ionflux::Tools::Template | [static] |
log | Ionflux::Tools::Template | [protected] |
maxNestingDepth | Ionflux::Tools::Template | [protected] |
NUM_ITERATIONS | Ionflux::Tools::Template | [static] |
operator[](int searchID) | Ionflux::Tools::Tree | [virtual] |
operator[](const std::string &searchName) | Ionflux::Tools::Tree | [virtual] |
parse(std::vector< TemplateElement * > &target) | Ionflux::Tools::Template | [protected, virtual] |
parse() | Ionflux::Tools::Template | [protected, virtual] |
preprocess(std::vector< TemplateElement * > &target) | Ionflux::Tools::Template | [protected, virtual] |
printDebugInfo() | Ionflux::Tools::Tree | [virtual] |
printElementDebugInfo() | Ionflux::Tools::Template | [virtual] |
process(unsigned int from, unsigned int to, TagNestingLevel depth) | Ionflux::Tools::Template | [protected, virtual] |
process(const std::string &newTemplate="", Node *newConfig=0) | Ionflux::Tools::Template | [virtual] |
readFromFile(const std::string &fileName) | Ionflux::Tools::Tree | [virtual] |
readTemplate(const std::string &templateFileName, std::vector< TemplateElement * > &target) | Ionflux::Tools::Template | [virtual] |
readTemplate(const std::string &templateFileName) | Ionflux::Tools::Template | [virtual] |
resolve(const std::string &treePathExpr, bool createPath, bool nodesOnly=false) | Ionflux::Tools::Tree | [virtual] |
root | Ionflux::Tools::Tree | [protected] |
sections | Ionflux::Tools::Template | [protected] |
setMaxNestingDepth(unsigned int newMaxNestingDepth) | Ionflux::Tools::Template | [virtual] |
setRoot(Node *newRoot, bool newManage) | Ionflux::Tools::Tree | [virtual] |
setTemplate(const std::string &newTemplate, std::vector< TemplateElement * > &target) | Ionflux::Tools::Template | [virtual] |
setTemplate(const std::string &newTemplate) | Ionflux::Tools::Template | [virtual] |
SWRAP_DEFAULT_LINE_TERM | Ionflux::Tools::Template | [static] |
SWRAP_DEFAULT_LINE_WIDTH | Ionflux::Tools::Template | [static] |
TAG_FIRST | Ionflux::Tools::Template | [static] |
TAG_FOREACH | Ionflux::Tools::Template | [static] |
TAG_FOREACH_ELSE | Ionflux::Tools::Template | [static] |
TAG_FOREACH_IN | Ionflux::Tools::Template | [static] |
TAG_IF | Ionflux::Tools::Template | [static] |
TAG_IF_ELSE | Ionflux::Tools::Template | [static] |
TAG_INCLUDE | Ionflux::Tools::Template | [static] |
TAG_LAST | Ionflux::Tools::Template | [static] |
TAG_MID | Ionflux::Tools::Template | [static] |
TAG_NOTFIRST | Ionflux::Tools::Template | [static] |
TAG_NOTLAST | Ionflux::Tools::Template | [static] |
TAG_NOTMID | Ionflux::Tools::Template | [static] |
TAG_NOTSINGLE | Ionflux::Tools::Template | [static] |
TAG_REF | Ionflux::Tools::Template | [static] |
TAG_SECTION | Ionflux::Tools::Template | [static] |
TAG_SINGLE | Ionflux::Tools::Template | [static] |
TAG_SWRAP | Ionflux::Tools::Template | [static] |
tagTok | Ionflux::Tools::Template | [protected] |
Template() | Ionflux::Tools::Template | |
templateInput | Ionflux::Tools::Template | [protected] |
tok | Ionflux::Tools::Template | [protected] |
Tree() | Ionflux::Tools::Tree | |
Tree(Node *initRoot, bool initManage) | Ionflux::Tools::Tree | |
TT_COMMENT | Ionflux::Tools::Template | [static] |
TT_END_TAG_MARKER | Ionflux::Tools::Template | [static] |
TT_OPERATOR_NSO | Ionflux::Tools::Template | [static] |
TT_TEMPLATE_TAG_CLOSE | Ionflux::Tools::Template | [static] |
TT_TEMPLATE_TAG_OPEN | Ionflux::Tools::Template | [static] |
TT_TREEPATH | Ionflux::Tools::Template | [static] |
TT_VAR_MARKER | Ionflux::Tools::Template | [static] |
writeToFile(const std::string &fileName) | Ionflux::Tools::Tree | [virtual] |
~Template() | Ionflux::Tools::Template | [virtual] |
~Tree() | Ionflux::Tools::Tree | [virtual] |