API
4.0
For C++ developers
|
A class implementing a property group. More...
Public Member Functions | |
PropertyGroup () | |
PropertyGroup (std::string &aName) | |
PropertyGroup (const PropertyGroup &aGroup) | |
virtual | ~PropertyGroup () |
virtual PropertyGroup * | clone () const |
PropertyGroup & | operator= (const PropertyGroup &aGroup) |
bool | operator< (const PropertyGroup &aGroup) const |
bool | operator== (const PropertyGroup &aGroup) const |
void | copyData (const PropertyGroup &aGroup) |
void | clear () |
bool | contains (const std::string &aName) const |
void | add (Property_Deprecated *aProperty) |
void | remove (Property_Deprecated *aProperty) |
const Array< Property_Deprecated * > & | getProperties () const |
Property_Deprecated * | get (int aIndex) |
int | getPropertyIndex (Property_Deprecated *aProperty) const |
void | setName (const std::string &aName) |
const std::string & | getName () const |
Protected Attributes | |
Array< Property_Deprecated * > | _properties |
Pointers to the properties in the group. More... | |
A class implementing a property group.
OpenSim::PropertyGroup::PropertyGroup | ( | ) |
OpenSim::PropertyGroup::PropertyGroup | ( | std::string & | aName | ) |
OpenSim::PropertyGroup::PropertyGroup | ( | const PropertyGroup & | aGroup | ) |
|
virtual |
void OpenSim::PropertyGroup::add | ( | Property_Deprecated * | aProperty | ) |
void OpenSim::PropertyGroup::clear | ( | ) |
|
virtual |
bool OpenSim::PropertyGroup::contains | ( | const std::string & | aName | ) | const |
void OpenSim::PropertyGroup::copyData | ( | const PropertyGroup & | aGroup | ) |
Property_Deprecated* OpenSim::PropertyGroup::get | ( | int | aIndex | ) |
|
inline |
|
inline |
int OpenSim::PropertyGroup::getPropertyIndex | ( | Property_Deprecated * | aProperty | ) | const |
bool OpenSim::PropertyGroup::operator< | ( | const PropertyGroup & | aGroup | ) | const |
PropertyGroup& OpenSim::PropertyGroup::operator= | ( | const PropertyGroup & | aGroup | ) |
bool OpenSim::PropertyGroup::operator== | ( | const PropertyGroup & | aGroup | ) | const |
void OpenSim::PropertyGroup::remove | ( | Property_Deprecated * | aProperty | ) |
|
inline |
|
protected |
Pointers to the properties in the group.