|
| PhysicalType () |
| Default constructor. More...
|
|
| PhysicalType (PhysicalUnit::Type unit) |
| Assignment constructor. More...
|
|
| PhysicalType (T value, PhysicalUnit::Type unit) |
| Assignment constructor. More...
|
|
| PhysicalType (const std::string &stringValue, PhysicalUnit::Type unit) |
| Assignment constructor. More...
|
|
| PhysicalType (const ElemUtils::GenericType &value, PhysicalUnit::Type unit) |
| Assignment constructor. More...
|
|
| PhysicalType (const PhysicalType &other) |
| Copy constructor. More...
|
|
std::string | toString () const |
| Return string representing the whole object. More...
|
|
void | serialize (ElemUtils::Packet &packet) const |
| Serialize into given Packet. More...
|
|
void | unserialize (ElemUtils::Packet &packet) |
| Retrieve data from given Packet. More...
|
|
void | serializeIntoStdVector (std::vector< double > &vec) const |
| Serialize into std::vector<double> More...
|
|
void | unserializeFromStdVector (std::vector< double >::const_iterator &it, const std::vector< double >::const_iterator &end) |
| Uneserialize from std::vector<double> More...
|
|
std::string | toStdString () const |
| Return string representing value and unit. More...
|
|
PhysicalType< T > & | operator= (PhysicalType< T > const &rhs) |
| Assignment operator. More...
|
|
T | operator() () |
| Operator to return value. More...
|
|
T | getValue () const |
| Get value. More...
|
|
void | setValue (T value) |
| Set value. More...
|
|
PhysicalUnit::Type | getUnit () const |
| Get unit. More...
|
|
void | setUnit (PhysicalUnit::Type unit) |
| Set unit. More...
|
|
bool | isInitialized () const |
| Check if initialized. More...
|
|
void | setInitialized (bool initialized) |
| Set as initialized. More...
|
|
PhysicalType< T > | makeSameUnitAs (PhysicalUnit::Type other) const |
| Check if the same unit category. More...
|
|
PhysicalType< T > | makeSameUnitAs (const PhysicalType< T > &other) const |
| Check if the same unit category. More...
|
|
void | checkIfSameUnitAs (PhysicalUnit::Type other) const |
| Check if the same unit. More...
|
|
void | checkIfSameUnitAs (const PhysicalType< T > &other) const |
| Check if the same unit. More...
|
|
void | checkIfSameUnitCategoryAs (PhysicalUnit::Type other) const |
| Check if the same unit category. More...
|
|
void | checkIfSameUnitCategoryAs (const PhysicalType< T > &other) const |
| Check if the same unit category. More...
|
|
| BaseObject (const std::string &className) |
| Constructor. More...
|
|
virtual | ~BaseObject () |
| Default destructor. More...
|
|
virtual BaseObject * | clone () const |
| Virtual clone function to allow the factory to clone all derived members object stored in the BaseObjectRegistry. More...
|
|
virtual void | resolveObjectDependencies () |
| Because of the initialization step order of the program, objects are registered in a total random order and some objects depend on others. More...
|
|
void | serialize (ElemUtils::Packet &packet) const |
| Used to split a complex C++ object into a concatenation of simple types. More...
|
|
void | unserialize (ElemUtils::Packet &packet) |
| Used to rebuild a complex C++ object from a concatenation of simple type. More...
|
|
bool | operator< (const BaseObject &other) const |
| Overload of < operator to sort BaseObject object by its indexId value. More...
|
|
const std::string & | getClassName () const |
|
unsigned int | getObjectId () const |
|
int | getIndexId () const |
|
void | setIndexId (int indexId) |
|