|
#include <RobotAPI/drivers/XsensIMU/IMU/IMUEvent.h>
Public Types | |
enum | EventType { eOnIMUStart = 0X0001, eOnIMUStop = 0X0002, eOnIMUCycle = 0X0004, eOnIMUFusedCycle = 0X0008, eOnIMUIntegratedState = 0X0010, eOnIMUCustomEvent = 0X8000 } |
Public Member Functions | |
CIMUEvent () | |
CIMUEvent (const CIMUEvent &Event) | |
CIMUEvent (const EventType EventType, const CIMUDevice *pIMUDevice) | |
CIMUEvent (const timeval &TimeStamp, const EventType EventType, const CIMUDevice *pIMUDevice) | |
CIMUEvent (const timeval &TimeStamp, const EventType EventType, const CIMUDevice *pIMUDevice, const IMUState &EventState) | |
EventType | GetEventType () const |
uint32_t | GetId () const |
const CIMUDevice * | GetIMU () const |
const timeval & | GetTimeStamp () const |
virtual | ~CIMUEvent () |
Protected Attributes | |
const EventType | m_EventType |
uint32_t | m_Id |
const IMUState | m_IMUState |
const CIMUDevice * | m_pIMUDevice |
const timeval | m_TimeStamp |
Definition at line 17 of file IMUEvent.h.
enum EventType |
Enumerator | |
---|---|
eOnIMUStart | |
eOnIMUStop | |
eOnIMUCycle | |
eOnIMUFusedCycle | |
eOnIMUIntegratedState | |
eOnIMUCustomEvent |
Definition at line 21 of file IMUEvent.h.
CIMUEvent | ( | const timeval & | TimeStamp, |
const EventType | EventType, | ||
const CIMUDevice * | pIMUDevice, | ||
const IMUState & | EventState | ||
) |
Definition at line 17 of file IMUEvent.cpp.
CIMUEvent | ( | const timeval & | TimeStamp, |
const EventType | EventType, | ||
const CIMUDevice * | pIMUDevice | ||
) |
Definition at line 23 of file IMUEvent.cpp.
CIMUEvent | ( | const EventType | EventType, |
const CIMUDevice * | pIMUDevice | ||
) |
Definition at line 28 of file IMUEvent.cpp.
Definition at line 33 of file IMUEvent.cpp.
CIMUEvent | ( | ) |
Definition at line 38 of file IMUEvent.cpp.
|
virtualdefault |
|
inline |
|
inline |
Definition at line 34 of file IMUEvent.h.
|
inline |
|
inline |
|
protected |
Definition at line 58 of file IMUEvent.h.
|
protected |
Definition at line 56 of file IMUEvent.h.
|
protected |
Definition at line 60 of file IMUEvent.h.
|
protected |
Definition at line 59 of file IMUEvent.h.
|
protected |
Definition at line 57 of file IMUEvent.h.