SOFA API  cd4ffb93
Open source framework for multi-physics simuation
sofa::core::objectmodel::BaseLink Member List

This is the complete list of members for sofa::core::objectmodel::BaseLink, including all inherited members.

add(Base *baseptr, const std::string &path)sofa::core::objectmodel::BaseLinkinline
BaseLink(LinkFlags flags)sofa::core::objectmodel::BaseLink
BaseLink(const BaseInitLink &init, LinkFlags flags)sofa::core::objectmodel::BaseLink
clear()sofa::core::objectmodel::BaseLinkinline
CreateString(const std::string &path, const std::string &data="")sofa::core::objectmodel::BaseLinkstatic
CreateString(Base *object, Base *from)sofa::core::objectmodel::BaseLinkstatic
CreateString(BaseData *data, Base *from)sofa::core::objectmodel::BaseLinkstatic
CreateString(Base *object, BaseData *data, Base *from)sofa::core::objectmodel::BaseLinkstatic
CreateStringData(BaseData *data)sofa::core::objectmodel::BaseLinkstatic
CreateStringPath(Base *object, Base *from)sofa::core::objectmodel::BaseLinkstatic
FLAG_DOUBLELINK enum valuesofa::core::objectmodel::BaseLink
FLAG_DUPLICATE enum valuesofa::core::objectmodel::BaseLink
FLAG_MULTILINK enum valuesofa::core::objectmodel::BaseLink
FLAG_NONE enum valuesofa::core::objectmodel::BaseLink
FLAG_STOREPATH enum valuesofa::core::objectmodel::BaseLink
FLAG_STRONGLINK enum valuesofa::core::objectmodel::BaseLink
getCounter() constsofa::core::objectmodel::BaseLinkinline
getDestClass() const =0sofa::core::objectmodel::BaseLinkpure virtual
getFlag(LinkFlagsEnum flag) constsofa::core::objectmodel::BaseLinkinline
getHelp() constsofa::core::objectmodel::BaseLinkinline
getLinkedBase(std::size_t index=0) constsofa::core::objectmodel::BaseLinkinline
getLinkedPath(const std::size_t index=0) constsofa::core::objectmodel::BaseLink
getName() constsofa::core::objectmodel::BaseLinkinline
getOwner() constsofa::core::objectmodel::BaseLinkinline
getOwnerBase() const =0sofa::core::objectmodel::BaseLinkpure virtual
getOwnerClass() const =0sofa::core::objectmodel::BaseLinkpure virtual
getPath(std::size_t index=0) constsofa::core::objectmodel::BaseLinkinline
getSize() const =0sofa::core::objectmodel::BaseLinkpure virtual
getValueString() constsofa::core::objectmodel::BaseLinkvirtual
getValueTypeString() constsofa::core::objectmodel::BaseLinkvirtual
isDoubleLink() constsofa::core::objectmodel::BaseLinkinline
isDuplicate() constsofa::core::objectmodel::BaseLinkinline
isMultiLink() constsofa::core::objectmodel::BaseLinkinline
isPersistent() constsofa::core::objectmodel::BaseLinkinline
isReadOnly() constsofa::core::objectmodel::BaseLinkinline
isStrongLink() constsofa::core::objectmodel::BaseLinkinline
LinkFlags typedefsofa::core::objectmodel::BaseLink
LinkFlagsEnum enum namesofa::core::objectmodel::BaseLink
m_countersofa::core::objectmodel::BaseLinkprotected
m_flagssofa::core::objectmodel::BaseLinkprotected
m_helpsofa::core::objectmodel::BaseLinkprotected
m_namesofa::core::objectmodel::BaseLinkprotected
ParseString(const std::string &text, std::string *path, std::string *data=nullptr, Base *start=nullptr)sofa::core::objectmodel::BaseLinkstatic
parseString(const std::string &text, std::string *path, std::string *data=nullptr) constsofa::core::objectmodel::BaseLinkinline
printValue(std::ostream &) constsofa::core::objectmodel::BaseLinkvirtual
read(const std::string &str)sofa::core::objectmodel::BaseLink
set(Base *baseptr, size_t index=0)sofa::core::objectmodel::BaseLinkinline
setFlag(LinkFlagsEnum flag, bool b)sofa::core::objectmodel::BaseLinkinline
setHelp(const std::string &val)sofa::core::objectmodel::BaseLinkinline
setLinkedBase(Base *link)sofa::core::objectmodel::BaseLink
setName(const std::string &name)sofa::core::objectmodel::BaseLinkinline
setOwner(Base *owner)sofa::core::objectmodel::BaseLinkinline
setPersistent(bool b)sofa::core::objectmodel::BaseLinkinline
storePath() constsofa::core::objectmodel::BaseLinkinline
updateCounter()sofa::core::objectmodel::BaseLinkinlineprotected
updateLinks()sofa::core::objectmodel::BaseLink
~BaseLink()sofa::core::objectmodel::BaseLinkvirtual