MIRA
XMLMacroProcessor Member List

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

coerceToString(const std::string &name)XMLMacroProcessor
expand(XMLNode ioNode)XMLMacroProcessor
getCurrentScope()XMLMacroProcessorinline
getCurrentScope() constXMLMacroProcessorinline
getCurrentScopePtr() constXMLMacroProcessorinline
getGlobalScopePtr() constXMLMacroProcessorinline
getIdentifier(XMLDom::const_iterator node)XMLMacroProcessorinlinestatic
getPreprocessor()XMLMacroProcessorinline
invokeMacro(const std::string &name, XMLNode node)XMLMacroProcessor
isMacro(const XMLDom::const_iterator &node)XMLMacroProcessor
makeIdentifier(const std::string &name)XMLMacroProcessorinlinestatic
MAX_INVOKE_DEPTHXMLMacroProcessorprotectedstatic
mCurrentScopeXMLMacroProcessorprotected
mDefineHandlerXMLMacroProcessorprotected
mGlobalScopeXMLMacroProcessorprotected
mImportStackXMLMacroProcessorprotected
mInlineImportHandlerXMLMacroProcessorprotected
mInvokeStackXMLMacroProcessorprotected
mPreprocessorXMLMacroProcessorprotected
NAMESPACEXMLMacroProcessorstatic
onDocumentEntered(XMLDom::const_iterator root, XMLDom::iterator ioDocument)XMLMacroProcessor
onDocumentLeft(const std::string &targetNamespace="")XMLMacroProcessor
popInvocation()XMLMacroProcessor
processInPlace(XMLNode ioNode)XMLMacroProcessor
pushInvocation(xmlmacros::SourceInfo &&)XMLMacroProcessor
swapScope(xmlmacros::ScopePtr scope)XMLMacroProcessorinline
XMLMacroProcessor(XMLDomPreprocessor &)XMLMacroProcessor