karto::SensorData Class Reference
#include <Karto.h>
List of all members.
Detailed Description
SensorData is a base class for all sensor data
Definition at line 4600 of file Karto.h.
Constructor & Destructor Documentation
karto::SensorData::~SensorData |
( |
|
) |
[virtual] |
karto::SensorData::SensorData |
( |
const Name & |
rSensorName |
) |
[protected] |
karto::SensorData::SensorData |
( |
const SensorData & |
|
) |
[private] |
Restrict the copy constructor
Member Function Documentation
void karto::SensorData::AddCustomData |
( |
CustomData * |
pCustomData |
) |
[inline] |
Get all custom data objects assigned to sensor data
- Returns:
- CustomDataVector&
Definition at line 4688 of file Karto.h.
const Name& karto::SensorData::GetSensorName |
( |
|
) |
const [inline] |
Get the sensor that created this sensor data
- Returns:
- sensor
Definition at line 4670 of file Karto.h.
kt_int32s karto::SensorData::GetStateId |
( |
|
) |
const [inline] |
Gets sensor data id
- Returns:
- sensor id
Definition at line 4616 of file Karto.h.
kt_double karto::SensorData::GetTime |
( |
|
) |
const [inline] |
Gets sensor data time
- Returns:
- time
Definition at line 4652 of file Karto.h.
kt_int32s karto::SensorData::GetUniqueId |
( |
|
) |
const [inline] |
Gets sensor unique id
- Returns:
- unique id
Definition at line 4634 of file Karto.h.
Restrict the assignment operator
void karto::SensorData::SetStateId |
( |
kt_int32s |
id |
) |
[inline] |
Sets sensor data id
- Parameters:
-
Definition at line 4625 of file Karto.h.
void karto::SensorData::SetTime |
( |
kt_double |
time |
) |
[inline] |
Sets sensor data time
- Parameters:
-
Definition at line 4661 of file Karto.h.
void karto::SensorData::SetUniqueId |
( |
kt_int32u |
id |
) |
[inline] |
Sets sensor unique id
- Parameters:
-
Definition at line 4643 of file Karto.h.
Member Data Documentation
ID unique to individual sensor
Definition at line 4711 of file Karto.h.
Time the sensor data was created
Definition at line 4726 of file Karto.h.
ID unique across all sensor data
Definition at line 4716 of file Karto.h.
The documentation for this class was generated from the following files: