#include <SensorData.h>

| Protected Member Functions | |
| void | AddCustomItem (CustomItem *pCustomItem) | 
| const CustomItemList & | GetCustomItems () const | 
| const Identifier & | GetSensorIdentifier () const | 
| kt_int32s | GetStateId () const | 
| kt_int64s | GetTime () const | 
| kt_int32s | GetUniqueId () const | 
| kt_bool | HasCustomItem () | 
| SensorData (const Identifier &rSensorIdentifier) | |
| void | SetSensorIdentifier (const Identifier &rSensorIdentifier) | 
| void | SetStateId (kt_int32s stateId) | 
| void | SetTime (kt_int64s time) | 
| void | SetUniqueId (kt_int32u uniqueId) | 
|  Protected Member Functions inherited from karto::Object | |
| const Identifier & | GetIdentifier () const | 
| AbstractParameter * | GetParameter (const String &rParameterName) const | 
| template<typename T > | |
| Parameter< T > * | GetParameter (const String &rParameterName) const | 
| ParameterList | GetParameters () | 
| ParameterSet * | GetParameterSet () | 
| template<typename T > | |
| void | SetParameters (const karto::String &rParameterName, const T &rValue) | 
|  Protected Member Functions inherited from karto::Referenced | |
| kt_int32s | GetReferenceCount () | 
| kt_int32s | Reference () const | 
| kt_int32s | Unreference () const | 
| kt_int32s | UnreferenceNoDelete () const | 
| Private Member Functions | |
| KARTO_RTTI () | |
| const SensorData & | operator= (const SensorData &) | 
| SensorData (const SensorData &) | |
| Private Attributes | |
| SensorDataPrivate * | m_pSensorDataPrivate | 
| Identifier | m_SensorIdentifier | 
| kt_int32s | m_StateId | 
| kt_int64s | m_Time | 
| kt_int32s | m_UniqueId | 
| Additional Inherited Members | |
|  Public Member Functions inherited from karto::Object | |
| Object () | |
| Object (const Identifier &rIdentifier) | |
|  Public Member Functions inherited from karto::Referenced | |
| Referenced () | |
Base class for all sensor data
Definition at line 64 of file SensorData.h.
| 
 | protected | 
Sensor data from the sensor with the given identifier
| rSensorIdentifier | sensor identifier | 
Definition at line 35 of file SensorData.cpp.
| 
 | private | 
| 
 | protected | 
Adds a custom item to this sensor data
| pCustomItem | custom item | 
Definition at line 53 of file SensorData.cpp.
| 
 | protected | 
Gets all custom items assigned to this sensor data
Definition at line 58 of file SensorData.cpp.
| 
 | inlineprotected | 
Gets the sensor identifier of the sensor that created this sensor data
Definition at line 141 of file SensorData.h.
| 
 | inlineprotected | 
| 
 | inlineprotected | 
| 
 | inlineprotected | 
| 
 | protected | 
Checks if there is a custom item attached to this sensor data
Definition at line 63 of file SensorData.cpp.
| 
 | private | 
| 
 | private | 
| 
 | inlineprotected | 
Sets the name of the sensor that created this sensor data
| rSensorIdentifier | sensor identifier | 
Definition at line 150 of file SensorData.h.
| 
 | inlineprotected | 
| 
 | inlineprotected | 
| 
 | inlineprotected | 
Sets sensor data unique id
| uniqueId | new unique id | 
Definition at line 114 of file SensorData.h.
| 
 | private | 
Definition at line 179 of file SensorData.h.
| 
 | private | 
Name of sensor that created this sensor data
Definition at line 194 of file SensorData.h.
| 
 | private | 
ID unique to individual sensor
Definition at line 184 of file SensorData.h.
| 
 | private | 
Time the sensor data was created
Definition at line 199 of file SensorData.h.
| 
 | private | 
ID unique across all sensor data
Definition at line 189 of file SensorData.h.