SOFA API  1c8b807d
Open source framework for multi-physics simuation
sofa::simulation::NodeSingle< T, duplicate > Member List

This is the complete list of members for sofa::simulation::NodeSingle< T, duplicate >, including all inherited members.

ActiveFlagssofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >static
add(DestPtr v)sofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >inline
add(DestPtr v, const std::string &path)sofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >inline
sofa::core::objectmodel::BaseLink::add(Base *baseptr, const std::string &path)sofa::core::objectmodel::BaseLinkinline
addBegin(DestPtr v)sofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >inline
added(DestPtr val, std::size_t)sofa::core::objectmodel::SingleLink< Node, T, BaseLink::FLAG_DOUBLELINK|(true ? BaseLink::FLAG_DUPLICATE :BaseLink::FLAG_NONE)>inlineprotectedvirtual
addPath(const std::string &path)sofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >inline
BaseLink(LinkFlags flags)sofa::core::objectmodel::BaseLink
BaseLink(const BaseInitLink &init, LinkFlags flags)sofa::core::objectmodel::BaseLink
begin() constsofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >inline
changed(DestPtr before, DestPtr val)sofa::core::objectmodel::SingleLink< Node, T, BaseLink::FLAG_DOUBLELINK|(true ? BaseLink::FLAG_DUPLICATE :BaseLink::FLAG_NONE)>inlineprotected
clear()sofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >inline
const_iterator typedefsofa::simulation::NodeSingle< T, duplicate >
const_reverse_iterator typedefsofa::simulation::NodeSingle< T, duplicate >
Container typedefsofa::core::objectmodel::SingleLink< Node, T, BaseLink::FLAG_DOUBLELINK|(true ? BaseLink::FLAG_DUPLICATE :BaseLink::FLAG_NONE)>
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
DestPtr typedefsofa::core::objectmodel::SingleLink< Node, T, BaseLink::FLAG_DOUBLELINK|(true ? BaseLink::FLAG_DUPLICATE :BaseLink::FLAG_NONE)>
DestType typedefsofa::core::objectmodel::SingleLink< Node, T, BaseLink::FLAG_DOUBLELINK|(true ? BaseLink::FLAG_DUPLICATE :BaseLink::FLAG_NONE)>
empty() constsofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >inline
end() constsofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >inline
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
get() constsofa::core::objectmodel::SingleLink< Node, T, BaseLink::FLAG_DOUBLELINK|(true ? BaseLink::FLAG_DUPLICATE :BaseLink::FLAG_NONE)>inline
getCounter() constsofa::core::objectmodel::BaseLinkinline
getDestClass() const overridesofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >inlinevirtual
getFlag(LinkFlagsEnum flag) constsofa::core::objectmodel::BaseLinkinline
getHelp() constsofa::core::objectmodel::BaseLinkinline
getIndex(std::size_t index) constsofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >inlineprotected
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 overridesofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >inlinevirtual
getOwnerClass() const overridesofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >inlinevirtual
getPath(std::size_t index=0) constsofa::core::objectmodel::BaseLinkinline
getSize() const overridesofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >inlinevirtual
getValue() constsofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >inline
getValueString() constsofa::core::objectmodel::BaseLinkvirtual
getValueTypeString() constsofa::core::objectmodel::BaseLinkvirtual
Inherit typedefsofa::simulation::NodeSingle< T, duplicate >
isDoubleLink() constsofa::core::objectmodel::BaseLinkinline
isDuplicate() constsofa::core::objectmodel::BaseLinkinline
IsMultiLinksofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >static
isMultiLink() constsofa::core::objectmodel::BaseLinkinline
isPersistent() constsofa::core::objectmodel::BaseLinkinline
isReadOnly() constsofa::core::objectmodel::BaseLinkinline
IsStrongLinksofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >static
isStrongLink() constsofa::core::objectmodel::BaseLinkinline
iterator typedefsofa::simulation::NodeSingle< T, duplicate >
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
m_ownersofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >protected
m_validatorsofa::core::objectmodel::SingleLink< Node, T, BaseLink::FLAG_DOUBLELINK|(true ? BaseLink::FLAG_DUPLICATE :BaseLink::FLAG_NONE)>protected
m_valuesofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >protected
NodeSingle(const BaseLink::InitLink< Node > &init)sofa::simulation::NodeSingle< T, duplicate >inline
operator DestType *() constsofa::core::objectmodel::SingleLink< Node, T, BaseLink::FLAG_DOUBLELINK|(true ? BaseLink::FLAG_DUPLICATE :BaseLink::FLAG_NONE)>inline
operator T*() constsofa::simulation::NodeSingle< T, duplicate >inline
operator*() constsofa::simulation::NodeSingle< T, duplicate >inline
operator->() constsofa::simulation::NodeSingle< T, duplicate >inline
operator=(DestPtr v)sofa::core::objectmodel::SingleLink< Node, T, BaseLink::FLAG_DOUBLELINK|(true ? BaseLink::FLAG_DUPLICATE :BaseLink::FLAG_NONE)>inline
OwnerType typedefsofa::core::objectmodel::SingleLink< Node, T, BaseLink::FLAG_DOUBLELINK|(true ? BaseLink::FLAG_DUPLICATE :BaseLink::FLAG_NONE)>
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
pointed_type typedefsofa::simulation::NodeSingle< T, duplicate >
printValue(std::ostream &) constsofa::core::objectmodel::BaseLinkvirtual
rbegin() constsofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >inline
read(const std::string &str)sofa::core::objectmodel::BaseLink
remove(DestPtr v)sofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >inline
removeAt(std::size_t index)sofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >inline
removed(DestPtr val, std::size_t)sofa::core::objectmodel::SingleLink< Node, T, BaseLink::FLAG_DOUBLELINK|(true ? BaseLink::FLAG_DUPLICATE :BaseLink::FLAG_NONE)>inlineprotectedvirtual
removePath(const std::string &path)sofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >inline
rend() constsofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >inline
reset()sofa::core::objectmodel::SingleLink< Node, T, BaseLink::FLAG_DOUBLELINK|(true ? BaseLink::FLAG_DUPLICATE :BaseLink::FLAG_NONE)>inline
reverse_iterator typedefsofa::simulation::NodeSingle< T, duplicate >
set(DestPtr v)sofa::core::objectmodel::SingleLink< Node, T, BaseLink::FLAG_DOUBLELINK|(true ? BaseLink::FLAG_DUPLICATE :BaseLink::FLAG_NONE)>inline
set(DestPtr v, const std::string &path)sofa::core::objectmodel::SingleLink< Node, T, BaseLink::FLAG_DOUBLELINK|(true ? BaseLink::FLAG_DUPLICATE :BaseLink::FLAG_NONE)>inline
sofa::core::objectmodel::TLink::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(OwnerType *owner)sofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >inline
sofa::core::objectmodel::BaseLink::setOwner(Base *owner)sofa::core::objectmodel::BaseLinkinline
setPath(const std::string &path)sofa::core::objectmodel::SingleLink< Node, T, BaseLink::FLAG_DOUBLELINK|(true ? BaseLink::FLAG_DUPLICATE :BaseLink::FLAG_NONE)>inline
setPersistent(bool b)sofa::core::objectmodel::BaseLinkinline
setValidator(ValidatorFn fn)sofa::core::objectmodel::SingleLink< Node, T, BaseLink::FLAG_DOUBLELINK|(true ? BaseLink::FLAG_DUPLICATE :BaseLink::FLAG_NONE)>inline
SingleLink()sofa::core::objectmodel::SingleLink< Node, T, BaseLink::FLAG_DOUBLELINK|(true ? BaseLink::FLAG_DUPLICATE :BaseLink::FLAG_NONE)>inline
SingleLink(const BaseLink::InitLink< OwnerType > &init)sofa::core::objectmodel::SingleLink< Node, T, BaseLink::FLAG_DOUBLELINK|(true ? BaseLink::FLAG_DUPLICATE :BaseLink::FLAG_NONE)>inline
SingleLink(const BaseLink::InitLink< OwnerType > &init, DestPtr val)sofa::core::objectmodel::SingleLink< Node, T, BaseLink::FLAG_DOUBLELINK|(true ? BaseLink::FLAG_DUPLICATE :BaseLink::FLAG_NONE)>inline
size() constsofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >inline
StorePathsofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >static
storePath() constsofa::core::objectmodel::BaseLinkinline
TLink()sofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >inline
TLink(const InitLink< OwnerType > &init)sofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >inline
TraitsContainer typedefsofa::core::objectmodel::SingleLink< Node, T, BaseLink::FLAG_DOUBLELINK|(true ? BaseLink::FLAG_DUPLICATE :BaseLink::FLAG_NONE)>
TraitsDestPtr typedefsofa::core::objectmodel::SingleLink< Node, T, BaseLink::FLAG_DOUBLELINK|(true ? BaseLink::FLAG_DUPLICATE :BaseLink::FLAG_NONE)>
TraitsValueType typedefsofa::core::objectmodel::SingleLink< Node, T, BaseLink::FLAG_DOUBLELINK|(true ? BaseLink::FLAG_DUPLICATE :BaseLink::FLAG_NONE)>
updateCounter()sofa::core::objectmodel::BaseLinkinlineprotected
updateLinks()sofa::core::objectmodel::BaseLink
ValidatorFn typedefsofa::core::objectmodel::SingleLink< Node, T, BaseLink::FLAG_DOUBLELINK|(true ? BaseLink::FLAG_DUPLICATE :BaseLink::FLAG_NONE)>
value_type typedefsofa::simulation::NodeSingle< T, duplicate >
ValueType typedefsofa::core::objectmodel::SingleLink< Node, T, BaseLink::FLAG_DOUBLELINK|(true ? BaseLink::FLAG_DUPLICATE :BaseLink::FLAG_NONE)>
~BaseLink()sofa::core::objectmodel::BaseLinkvirtual
~SingleLink()sofa::core::objectmodel::SingleLink< Node, T, BaseLink::FLAG_DOUBLELINK|(true ? BaseLink::FLAG_DUPLICATE :BaseLink::FLAG_NONE)>inlinevirtual
~TLink() overridesofa::core::objectmodel::TLink< TOwnerType, TDestType, TFlags >inline