addChild(BaseElement *child) | sofa::simulation::xml::BaseElement | virtual |
addReplaceAttribute(const std::string &attr, const char *val) | sofa::simulation::xml::BaseElement | virtual |
AttributeMap typedef | sofa::core::objectmodel::BaseObjectDescription | |
attributes | sofa::core::objectmodel::BaseObjectDescription | protected |
BaseElement(const std::string &name, const std::string &type, BaseElement *newParent=nullptr) | sofa::simulation::xml::BaseElement | |
BaseObjectDescription(const char *name=nullptr, const char *type=nullptr) | sofa::core::objectmodel::BaseObjectDescription | |
begin() | sofa::simulation::xml::BaseElement | inline |
begin() | sofa::simulation::xml::BaseElement | inline |
clearErrors() | sofa::core::objectmodel::BaseObjectDescription | inlinevirtual |
create(Node *, std::pair< std::string, std::string > arg) | sofa::simulation::xml::BaseElement | inlinestatic |
Create(const std::string &nodeClass, const std::string &name, const std::string &type) | sofa::simulation::xml::BaseElement | static |
Element(const std::string &name, const std::string &type, BaseElement *newParent=nullptr) | sofa::simulation::xml::Element< sofa::core::objectmodel::BaseObject > | |
end() | sofa::simulation::xml::BaseElement | inline |
end() | sofa::simulation::xml::BaseElement | inline |
errors | sofa::core::objectmodel::BaseObjectDescription | protected |
Factory typedef | sofa::simulation::xml::Element< sofa::core::objectmodel::BaseObject > | |
find(const char *nodeName, bool absolute=false) override | sofa::simulation::xml::BaseElement | inlinevirtual |
findNode(const char *nodeName, bool absolute=false) | sofa::simulation::xml::BaseElement | virtual |
findObject(const char *nodeName) | sofa::core::objectmodel::BaseObjectDescription | virtual |
getAttribute(const std::string &attr, const char *defaultVal=nullptr) | sofa::core::objectmodel::BaseObjectDescription | virtual |
getAttributeAsFloat(const std::string &attr, const float defaultVal=0.0) | sofa::core::objectmodel::BaseObjectDescription | virtual |
getAttributeAsInt(const std::string &attr, const int defaultVal=0.0) | sofa::core::objectmodel::BaseObjectDescription | virtual |
getAttributeList(T &container) const | sofa::core::objectmodel::BaseObjectDescription | inline |
getAttributeMap() const | sofa::core::objectmodel::BaseObjectDescription | virtual |
getBaseFile() override | sofa::simulation::xml::BaseElement | virtual |
getClass() const override | sofa::simulation::xml::ObjectElement | virtual |
getErrors() const | sofa::core::objectmodel::BaseObjectDescription | inline |
getFullName() | sofa::core::objectmodel::BaseObjectDescription | virtual |
getIncludeNodeType() const | sofa::simulation::xml::BaseElement | inline |
getName() override | sofa::simulation::xml::BaseElement | inlinevirtual |
getObject() override | sofa::simulation::xml::Element< sofa::core::objectmodel::BaseObject > | virtual |
getParent() const override | sofa::simulation::xml::BaseElement | inlinevirtual |
getParentElement() const | sofa::simulation::xml::BaseElement | inline |
getSrcFile() const | sofa::simulation::xml::BaseElement | |
getSrcLine() const | sofa::simulation::xml::BaseElement | |
getType() | sofa::simulation::xml::BaseElement | inline |
getTypedObject() | sofa::simulation::xml::Element< sofa::core::objectmodel::BaseObject > | |
init() override | sofa::simulation::xml::ObjectElement | virtual |
initNode() override | sofa::simulation::xml::ObjectElement | virtual |
isFileRoot() | sofa::simulation::xml::BaseElement | |
logError(const std::string &s) | sofa::core::objectmodel::BaseObjectDescription | inlinevirtual |
logErrors(const std::vector< std::string > &e) | sofa::core::objectmodel::BaseObjectDescription | inlinevirtual |
NodeFactory typedef | sofa::simulation::xml::BaseElement | |
ObjectElement(const std::string &name, const std::string &type, BaseElement *parent=nullptr) | sofa::simulation::xml::ObjectElement | |
presenceAttribute(const std::string &s) | sofa::simulation::xml::BaseElement | virtual |
pushNamedObjects(Map &result) | sofa::simulation::xml::BaseElement | inline |
pushObjects(Sequence &result) | sofa::simulation::xml::BaseElement | inline |
removeAttribute(const std::string &attr) override | sofa::simulation::xml::BaseElement | virtual |
removeChild(BaseElement *child) | sofa::simulation::xml::BaseElement | virtual |
replaceAttribute | sofa::simulation::xml::BaseElement | protected |
setAttribute(const std::string &attr, const std::string &val) | sofa::core::objectmodel::BaseObjectDescription | virtual |
setBaseFile(const std::string &newBaseFile) | sofa::simulation::xml::BaseElement | virtual |
setIncludeNodeType(IncludeNodeType t) | sofa::simulation::xml::BaseElement | inline |
setName(const std::string &newName) override | sofa::simulation::xml::BaseElement | inlinevirtual |
setObject(typename Object::SPtr newObject) | sofa::simulation::xml::Element< sofa::core::objectmodel::BaseObject > | virtual |
setParent(BaseElement *newParent) | sofa::simulation::xml::BaseElement | inlineprotectedvirtual |
setSrcFile(const std::string &newSrcFile) | sofa::simulation::xml::BaseElement | virtual |
setSrcLine(const int l) | sofa::simulation::xml::BaseElement | virtual |
setType(const std::string &newType) | sofa::simulation::xml::BaseElement | inlinevirtual |
~BaseElement() override | sofa::simulation::xml::BaseElement | |
~BaseObjectDescription() | sofa::core::objectmodel::BaseObjectDescription | virtual |
~Element() override | sofa::simulation::xml::Element< sofa::core::objectmodel::BaseObject > | |
~ObjectElement() override | sofa::simulation::xml::ObjectElement | |