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::AbstractPropertyprotected
AbstractProperty(const std::string &name, const std::string &comment)OpenSim::AbstractPropertyprotected
AbstractProperty(const AbstractProperty &)=defaultOpenSim::AbstractPropertyprotected
AbstractProperty(AbstractProperty &&)=defaultOpenSim::AbstractPropertyprotected
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)=0OpenSim::AbstractPropertypure virtual
clear()OpenSim::AbstractProperty
clearValues()=0OpenSim::AbstractPropertyprotectedpure virtual
clone() const override=0OpenSim::Property< T >pure virtual
empty() constOpenSim::AbstractPropertyinline
equals(const AbstractProperty &other) constOpenSim::AbstractPropertyinline
findIndex(const T &value) constOpenSim::Property< T >inline
findIndexForName(const SimTK::String &name) const =0OpenSim::Property< T >pure virtual
getAs(const AbstractProperty &prop)OpenSim::Property< T >inlinestatic
getComment() constOpenSim::AbstractPropertyinline
getMaxListSize() constOpenSim::AbstractPropertyinline
getMinListSize() constOpenSim::AbstractPropertyinline
getName() constOpenSim::AbstractPropertyinline
getNumValues() const =0OpenSim::AbstractPropertyprotectedpure virtual
getTypeName() const override finalOpenSim::Property< T >inlinevirtual
getValue(int index=-1) constOpenSim::Property< T >inline
getValueAsObject(int index=-1) const =0OpenSim::AbstractPropertypure virtual
getValueIsDefault() constOpenSim::AbstractPropertyinline
isA(const AbstractProperty &prop)OpenSim::Property< T >inlinestatic
isAcceptableObjectTag(const std::string &objectTypeTag) const =0OpenSim::AbstractPropertyprotectedpure virtual
isEqualTo(const AbstractProperty &other) const =0OpenSim::AbstractPropertyprotectedpure virtual
isListProperty() constOpenSim::AbstractPropertyinline
isObjectProperty() const =0OpenSim::AbstractPropertypure virtual
isOneObjectProperty() constOpenSim::AbstractPropertyinline
isOneValueProperty() constOpenSim::AbstractPropertyinline
isOptionalProperty() constOpenSim::AbstractPropertyinline
isSamePropertyClass(const AbstractProperty &other) constOpenSim::AbstractPropertyinline
isUnnamedProperty() const =0OpenSim::AbstractPropertypure virtual
OpenSim_DECLARE_LIST_PROPERTYOpenSim::Property< T >related
OpenSim_DECLARE_LIST_PROPERTY_ATLEASTOpenSim::Property< T >related
OpenSim_DECLARE_LIST_PROPERTY_ATMOSTOpenSim::Property< T >related
OpenSim_DECLARE_LIST_PROPERTY_RANGEOpenSim::Property< T >related
OpenSim_DECLARE_LIST_PROPERTY_SIZEOpenSim::Property< T >related
OpenSim_DECLARE_OPTIONAL_PROPERTYOpenSim::Property< T >related
OpenSim_DECLARE_PROPERTYOpenSim::Property< T >related
OpenSim_DECLARE_UNNAMED_PROPERTYOpenSim::Property< T >related
operator=(const T &value)OpenSim::Property< T >inline
operator=(const Container< T > &valueList)OpenSim::Property< T >inline
operator=(const Property &)=defaultOpenSim::Property< T >protected
operator=(Property &&)=defaultOpenSim::Property< T >protected
OpenSim::AbstractProperty::operator=(const AbstractProperty &)=defaultOpenSim::AbstractPropertyprotected
OpenSim::AbstractProperty::operator=(AbstractProperty &&)=defaultOpenSim::AbstractPropertyprotected
operator==(const AbstractProperty &other) constOpenSim::AbstractPropertyinline
operator[](int i) constOpenSim::Property< T >inline
operator[](int i)OpenSim::Property< T >inline
Property()=defaultOpenSim::Property< T >protected
Property(const Property &)=defaultOpenSim::Property< T >protected
Property(Property &&)=defaultOpenSim::Property< T >protected
readFromXMLElement(SimTK::Xml::Element &propertyElement, int versionNumber)=0OpenSim::AbstractPropertyprotectedpure virtual
readFromXMLParentElement(SimTK::Xml::Element &parent, int versionNumber)OpenSim::AbstractProperty
removeValueAtIndex(int index)OpenSim::Property< T >inline
setAllowableListSize(int aMin, int aMax)OpenSim::AbstractPropertyinline
setAllowableListSize(int aNum)OpenSim::AbstractPropertyinline
setAllPropertiesUseDefault(bool shouldUseDefault)OpenSim::AbstractProperty
setComment(const std::string &aComment)OpenSim::AbstractPropertyinline
setName(const std::string &name)OpenSim::AbstractPropertyinline
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)=0OpenSim::AbstractPropertypure virtual
setValueIsDefault(bool isDefault)OpenSim::AbstractPropertyinline
size() constOpenSim::AbstractPropertyinline
toString() const =0OpenSim::AbstractPropertypure virtual
toStringForDisplay(const int precision) constOpenSim::AbstractPropertyinlinevirtual
updAs(AbstractProperty &prop)OpenSim::Property< T >inlinestatic
updValue(int index=-1)OpenSim::Property< T >inline
updValueAsObject(int index=-1)=0OpenSim::AbstractPropertypure virtual
writeToXMLElement(SimTK::Xml::Element &propertyElement) const =0OpenSim::AbstractPropertyprotectedpure virtual
writeToXMLParentElement(SimTK::Xml::Element &parent) constOpenSim::AbstractProperty
~AbstractProperty()OpenSim::AbstractPropertyinlinevirtual
~Property()=defaultOpenSim::Property< T >protected