#include <Object.hpp>
Public Types | |
typedef std::vector< Object > | base_class |
Public Member Functions | |
const Time & | getTimestamp () const |
const UINT32 | getUsedMemory () const |
void | incrementObjectAge () |
Just increment objectAge of all objects by one. More... | |
ObjectList () | |
bool | operator== (const ObjectList &other) const |
Equality predicate. More... | |
void | setTimestamp (const Time ×tamp) |
Public Member Functions inherited from datatypes::BasicData | |
BasicData () | |
UINT16 | getDatatype () |
UINT16 | getSourceId () |
virtual void | setSourceId (UINT16 id) |
virtual | ~BasicData () |
Protected Attributes | |
Time | m_timestamp |
Protected Attributes inherited from datatypes::BasicData | |
UINT16 | m_datatype |
UINT16 | m_sourceId |
Definition at line 518 of file Object.hpp.
typedef std::vector<Object> datatypes::ObjectList::base_class |
Definition at line 523 of file Object.hpp.
datatypes::ObjectList::ObjectList | ( | ) |
Definition at line 451 of file Object.cpp.
|
inline |
Definition at line 534 of file Object.hpp.
|
inlinevirtual |
Implements datatypes::BasicData.
Definition at line 531 of file Object.hpp.
void datatypes::ObjectList::incrementObjectAge | ( | ) |
Just increment objectAge of all objects by one.
Definition at line 485 of file Object.cpp.
bool datatypes::ObjectList::operator== | ( | const ObjectList & | other | ) | const |
Equality predicate.
Definition at line 458 of file Object.cpp.
void datatypes::ObjectList::setTimestamp | ( | const Time & | timestamp | ) |
Definition at line 466 of file Object.cpp.
|
protected |
Definition at line 545 of file Object.hpp.