MUSX Document Model
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
musx::factory::EntryFactory Member List

This is the complete list of members for musx::factory::EntryFactory, including all inherited members.

create(const XmlElementPtr &element, const dom::DocumentPtr &document, ElementLinker &elementLinker)musx::factory::EntryFactoryinlinestatic
extractFromXml(const XmlElementPtr &element, const dom::DocumentPtr &document, ElementLinker &elementLinker, const EntryPoolPtr &pool)musx::factory::EntryFactoryinlinestatic
getFieldFromXml(const XmlElementPtr &element, const std::string &nodeName, DataType &dataField, ParserFunc parserFunc, bool expected=false)musx::factory::FactoryBaseinlineprotectedstatic
getFirstChildElement(const XmlElementPtr &element, const std::string &childElementName)musx::factory::FactoryBaseinlineprotectedstatic
getOptionalChildText(const XmlElementPtr &element, const std::string &childElementName)musx::factory::FactoryBaseinlineprotectedstatic
getOptionalChildTextAs(const XmlElementPtr &element, const std::string &childElementName, T defaultValue={})musx::factory::FactoryBaseinlineprotectedstatic
~FactoryBase() (defined in musx::factory::FactoryBase)musx::factory::FactoryBaseinlinevirtual