Marlin  1.17.1
 All Classes Namespaces Functions Variables Enumerations Friends Pages
marlin::XMLParser Member List

This is the complete list of members for marlin::XMLParser, including all inherited members.

_current (defined in marlin::XMLParser)marlin::XMLParserprotected
_doc (defined in marlin::XMLParser)marlin::XMLParserprotected
_fileName (defined in marlin::XMLParser)marlin::XMLParserprotected
_map (defined in marlin::XMLParser)marlin::XMLParsermutableprotected
checkForNestedIncludes(const TiXmlNode *node) (defined in marlin::XMLParser)marlin::XMLParserprotected
findElement(TiXmlNode *node, const std::string &type, const std::string &attribute, const std::string &value)marlin::XMLParserprotected
getAttribute(TiXmlNode *node, const std::string &name)marlin::XMLParserprotected
getParameters(const std::string &sectionName) const marlin::XMLParservirtual
parametersFromNode(TiXmlNode *section, std::map< std::string, std::string > &constants, std::pair< unsigned, unsigned > *typeCount=0)marlin::XMLParserprotected
parse()marlin::XMLParservirtual
performConstantReplacement(std::string &value, const std::map< std::string, std::string > &constants) (defined in marlin::XMLParser)marlin::XMLParserprotected
processconditions(TiXmlNode *current, const std::string &conditions)marlin::XMLParserprotected
processConstant(TiXmlElement *element, std::map< std::string, std::string > &constants) (defined in marlin::XMLParser)marlin::XMLParserprotected
processConstants(TiXmlNode *node, std::map< std::string, std::string > &constants) (defined in marlin::XMLParser)marlin::XMLParserprotected
processIncludeElement(TiXmlElement *element, const std::map< std::string, std::string > &constants, TiXmlDocument &document) (defined in marlin::XMLParser)marlin::XMLParserprotected
processIncludeElements(TiXmlElement *element, const std::map< std::string, std::string > &constants)marlin::XMLParserprotected
replacegroups(TiXmlNode *section)marlin::XMLParserprotected
setCmdLineParameters(const CommandLineParametersMap &cmdlineparams)marlin::XMLParserinlinevirtual
write(const std::string &filen) const marlin::XMLParservirtual
XMLParser(const std::string &fileName, bool forCCheck=false) (defined in marlin::XMLParser)marlin::XMLParser
~IParser() (defined in marlin::IParser)marlin::IParserinlinevirtual
~XMLParser() (defined in marlin::XMLParser)marlin::XMLParservirtual