API
4.5.1
For C++ developers
OpenSim::Property< T > Member List
This is the complete list of members for
OpenSim::Property< T >
, including all inherited members.
AbstractProperty
()
OpenSim::AbstractProperty
protected
AbstractProperty
(const std::string &name, const std::string &comment)
OpenSim::AbstractProperty
protected
AbstractProperty
(const AbstractProperty &)=default
OpenSim::AbstractProperty
protected
AbstractProperty
(AbstractProperty &&)=default
OpenSim::AbstractProperty
protected
adoptAndAppendValue
(T *value)
OpenSim::Property< T >
inline
appendValue
(const T &value)
OpenSim::Property< T >
inline
appendValue
(const T *value)
OpenSim::Property< T >
inline
assign
(const AbstractProperty &that)=0
OpenSim::AbstractProperty
pure virtual
clear
()
OpenSim::AbstractProperty
clearValues
()=0
OpenSim::AbstractProperty
protected
pure virtual
clone
() const override=0
OpenSim::Property< T >
pure virtual
empty
() const
OpenSim::AbstractProperty
inline
equals
(const AbstractProperty &other) const
OpenSim::AbstractProperty
inline
findIndex
(const T &value) const
OpenSim::Property< T >
inline
findIndexForName
(const SimTK::String &name) const =0
OpenSim::Property< T >
pure virtual
getAs
(const AbstractProperty &prop)
OpenSim::Property< T >
inline
static
getComment
() const
OpenSim::AbstractProperty
inline
getMaxListSize
() const
OpenSim::AbstractProperty
inline
getMinListSize
() const
OpenSim::AbstractProperty
inline
getName
() const
OpenSim::AbstractProperty
inline
getNumValues
() const =0
OpenSim::AbstractProperty
protected
pure virtual
getTypeName
() const override final
OpenSim::Property< T >
inline
virtual
getValue
(int index=-1) const
OpenSim::Property< T >
inline
getValueAsObject
(int index=-1) const =0
OpenSim::AbstractProperty
pure virtual
getValueIsDefault
() const
OpenSim::AbstractProperty
inline
isA
(const AbstractProperty &prop)
OpenSim::Property< T >
inline
static
isAcceptableObjectTag
(const std::string &objectTypeTag) const =0
OpenSim::AbstractProperty
protected
pure virtual
isEqualTo
(const AbstractProperty &other) const =0
OpenSim::AbstractProperty
protected
pure virtual
isListProperty
() const
OpenSim::AbstractProperty
inline
isObjectProperty
() const =0
OpenSim::AbstractProperty
pure virtual
isOneObjectProperty
() const
OpenSim::AbstractProperty
inline
isOneValueProperty
() const
OpenSim::AbstractProperty
inline
isOptionalProperty
() const
OpenSim::AbstractProperty
inline
isSamePropertyClass
(const AbstractProperty &other) const
OpenSim::AbstractProperty
inline
isUnnamedProperty
() const =0
OpenSim::AbstractProperty
pure virtual
OpenSim_DECLARE_LIST_PROPERTY
OpenSim::Property< T >
related
OpenSim_DECLARE_LIST_PROPERTY_ATLEAST
OpenSim::Property< T >
related
OpenSim_DECLARE_LIST_PROPERTY_ATMOST
OpenSim::Property< T >
related
OpenSim_DECLARE_LIST_PROPERTY_RANGE
OpenSim::Property< T >
related
OpenSim_DECLARE_LIST_PROPERTY_SIZE
OpenSim::Property< T >
related
OpenSim_DECLARE_OPTIONAL_PROPERTY
OpenSim::Property< T >
related
OpenSim_DECLARE_PROPERTY
OpenSim::Property< T >
related
OpenSim_DECLARE_UNNAMED_PROPERTY
OpenSim::Property< T >
related
operator=
(const T &value)
OpenSim::Property< T >
inline
operator=
(const Container< T > &valueList)
OpenSim::Property< T >
inline
operator=
(const Property &)=default
OpenSim::Property< T >
protected
operator=
(Property &&)=default
OpenSim::Property< T >
protected
OpenSim::AbstractProperty::operator=
(const AbstractProperty &)=default
OpenSim::AbstractProperty
protected
OpenSim::AbstractProperty::operator=
(AbstractProperty &&)=default
OpenSim::AbstractProperty
protected
operator==
(const AbstractProperty &other) const
OpenSim::AbstractProperty
inline
operator[]
(int i) const
OpenSim::Property< T >
inline
operator[]
(int i)
OpenSim::Property< T >
inline
Property
()=default
OpenSim::Property< T >
protected
Property
(const Property &)=default
OpenSim::Property< T >
protected
Property
(Property &&)=default
OpenSim::Property< T >
protected
readFromXMLElement
(SimTK::Xml::Element &propertyElement, int versionNumber)=0
OpenSim::AbstractProperty
protected
pure virtual
readFromXMLParentElement
(SimTK::Xml::Element &parent, int versionNumber)
OpenSim::AbstractProperty
removeValueAtIndex
(int index)
OpenSim::Property< T >
inline
setAllowableListSize
(int aMin, int aMax)
OpenSim::AbstractProperty
inline
setAllowableListSize
(int aNum)
OpenSim::AbstractProperty
inline
setAllPropertiesUseDefault
(bool shouldUseDefault)
OpenSim::AbstractProperty
setComment
(const std::string &aComment)
OpenSim::AbstractProperty
inline
setName
(const std::string &name)
OpenSim::AbstractProperty
inline
setValue
(int i, const T &value)
OpenSim::Property< T >
inline
setValue
(const T &value)
OpenSim::Property< T >
inline
setValue
(const Container< T > &valueList)
OpenSim::Property< T >
inline
setValueAsObject
(const Object &obj, int index=-1)=0
OpenSim::AbstractProperty
pure virtual
setValueIsDefault
(bool isDefault)
OpenSim::AbstractProperty
inline
size
() const
OpenSim::AbstractProperty
inline
toString
() const =0
OpenSim::AbstractProperty
pure virtual
toStringForDisplay
(const int precision) const
OpenSim::AbstractProperty
inline
virtual
updAs
(AbstractProperty &prop)
OpenSim::Property< T >
inline
static
updValue
(int index=-1)
OpenSim::Property< T >
inline
updValueAsObject
(int index=-1)=0
OpenSim::AbstractProperty
pure virtual
writeToXMLElement
(SimTK::Xml::Element &propertyElement) const =0
OpenSim::AbstractProperty
protected
pure virtual
writeToXMLParentElement
(SimTK::Xml::Element &parent) const
OpenSim::AbstractProperty
~AbstractProperty
()
OpenSim::AbstractProperty
inline
virtual
~Property
()=default
OpenSim::Property< T >
protected
Generated on Thu Aug 22 2024 15:36:38 for API by
1.8.14