stmm-games-doc  0.32.0
stmg::XmlConditionalParser Member List

This is the complete list of members for stmg::XmlConditionalParser, including all inherited members.

checkAllChildElementsName(ConditionalCtx &oCtx, const xmlpp::Node *p0Parent, P oP) conststmg::XmlConditionalParserinline
getAttributeValue(ConditionalCtx &oCtx, const xmlpp::Element *p0Element, const std::string &sName) conststmg::XmlConditionalParser
getEnumAttributeValue(ConditionalCtx &oCtx, const xmlpp::Element *p0Element, const std::string &sAttrName, const std::vector< char const *> &aValues) conststmg::XmlConditionalParser
parseAttributeFromTo(ConditionalCtx &oCtx, const xmlpp::Element *p0Element, const std::string &sSingleAttr, const std::string &sFromAttr, const std::string &sToAttr, bool bMandatory, bool bMin, T oMin, bool bMax, T oMax, T &oFrom, T &oTo) conststmg::XmlConditionalParserinline
parseIntSetAttributes(ConditionalCtx &oCtx, const xmlpp::Element *p0Element, const std::string &sSingleAttr, const std::string &sFromAttr, const std::string &sToAttr, const std::string &sMultiAttr, const std::string &sSeparatorAttr, bool bMin, int32_t nMin, bool bMax, int32_t nMax) conststmg::XmlConditionalParser
parseOwner(ConditionalCtx &oCtx, const xmlpp::Element *p0Element, OwnerType eRequireOwnerType) conststmg::XmlConditionalParser
parseOwner(ConditionalCtx &oCtx, const xmlpp::Element *p0Element) conststmg::XmlConditionalParser
parseOwnerExists(ConditionalCtx &oCtx, const xmlpp::Element *p0Element) conststmg::XmlConditionalParser
parseOwnerType(ConditionalCtx &oCtx, const xmlpp::Element *p0Element, const std::string &sAttrName) conststmg::XmlConditionalParser
parseTeamExists(ConditionalCtx &oCtx, const xmlpp::Element *p0Element) conststmg::XmlConditionalParser
parseUniqueElement(ConditionalCtx &oCtx, const xmlpp::Element *p0Parent, const std::string &sName, bool bMandatory) conststmg::XmlConditionalParser
s_sConditionalAttrIfNodestmg::XmlConditionalParserstatic
s_sConditionalAttrIfUndefAttrstmg::XmlConditionalParserstatic
s_sConditionalAttrIfUndefAttrSeparatorstmg::XmlConditionalParserstatic
s_sConditionalExistIfNodestmg::XmlConditionalParserstatic
s_sConditionalOwnerMateAttrstmg::XmlConditionalParserstatic
s_sConditionalOwnerPlayerAttrstmg::XmlConditionalParserstatic
s_sConditionalOwnerTeamAttrstmg::XmlConditionalParserstatic
s_sConditionalPassthroughIfNodestmg::XmlConditionalParserstatic
visitElementChildren(ConditionalCtx &oCtx, const xmlpp::Element *p0Element, ChildVisitor oChildVisitor) conststmg::XmlConditionalParserinline
visitLayoutConfigNamedAttributes(ConditionalCtx &oCtx, const xmlpp::Element *p0Element, const std::string &sAttrName, int32_t nTotLayoutConfigs, AttrVisitor oAttrVisitor) conststmg::XmlConditionalParserinline
visitLayoutConfigNamedEnumAttributes(ConditionalCtx &oCtx, const xmlpp::Element *p0Element, const std::string &sAttrName, int32_t nTotLayoutConfigs, const std::vector< char const *> &aValues, AttrVisitor oAttrVisitor) conststmg::XmlConditionalParserinline
visitNamedElementChildren(ConditionalCtx &oCtx, const xmlpp::Element *p0Element, const std::string &sName, ChildVisitor oChildVisitor) conststmg::XmlConditionalParserinline
XmlConditionalParser(XmlVariantSetParser &oXmlVariantSetParser)stmg::XmlConditionalParser