API  3.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
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
adoptAndAppendValue(T *value)OpenSim::Property< T >inline
appendValue(const T &value)OpenSim::Property< T >inline
appendValue(const T *value)OpenSim::Property< T >inline
clear()OpenSim::AbstractProperty
clearValues()=0OpenSim::AbstractPropertyprotectedpure virtual
clone() const override=0OpenSim::Property< T >pure virtual
empty() const OpenSim::AbstractPropertyinline
equals(const AbstractProperty &other) const OpenSim::AbstractPropertyinline
findIndex(const T &value) const OpenSim::Property< T >inline
getAs(const AbstractProperty &prop)OpenSim::Property< T >inlinestatic
getComment() const OpenSim::AbstractPropertyinline
getMaxListSize() const OpenSim::AbstractPropertyinline
getMinListSize() const OpenSim::AbstractPropertyinline
getName() const OpenSim::AbstractPropertyinline
getNumValues() const =0OpenSim::AbstractPropertyprotectedpure virtual
getTypeName() const finalOpenSim::Property< T >inlinevirtual
getValue(int index=-1) const OpenSim::Property< T >inline
getValueAsObject(int index=-1) const =0OpenSim::AbstractPropertypure virtual
getValueIsDefault() const OpenSim::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() const OpenSim::AbstractPropertyinline
isObjectProperty() const =0OpenSim::AbstractPropertypure virtual
isOneObjectProperty() const OpenSim::AbstractPropertyinline
isOneValueProperty() const OpenSim::AbstractPropertyinline
isOptionalProperty() const OpenSim::AbstractPropertyinline
isSamePropertyClass(const AbstractProperty &other) const OpenSim::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 AbstractProperty &other) const OpenSim::AbstractPropertyinline
operator[](int i) const OpenSim::Property< T >inline
operator[](int i)OpenSim::Property< T >inline
readFromXMLElement(SimTK::Xml::Element &propertyElement, int versionNumber)=0OpenSim::AbstractPropertyprotectedpure virtual
readFromXMLParentElement(SimTK::Xml::Element &parent, int versionNumber)OpenSim::AbstractProperty
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() const OpenSim::AbstractPropertyinline
toString() const =0OpenSim::AbstractPropertypure virtual
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)OpenSim::AbstractProperty
~AbstractProperty()OpenSim::AbstractPropertyinlinevirtual