|
|
#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 18 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 18 of file IMUEvent.cpp.
| CIMUEvent | ( | const timeval & | TimeStamp, |
| const EventType | EventType, | ||
| const CIMUDevice * | pIMUDevice | ||
| ) |
Definition at line 30 of file IMUEvent.cpp.
| CIMUEvent | ( | const EventType | EventType, |
| const CIMUDevice * | pIMUDevice | ||
| ) |
Definition at line 41 of file IMUEvent.cpp.
Definition at line 50 of file IMUEvent.cpp.
| CIMUEvent | ( | ) |
Definition at line 59 of file IMUEvent.cpp.
|
virtualdefault |
|
inline |
|
inline |
Definition at line 45 of file IMUEvent.h.
|
inline |
|
inline |
|
protected |
Definition at line 71 of file IMUEvent.h.
|
protected |
Definition at line 69 of file IMUEvent.h.
|
protected |
Definition at line 73 of file IMUEvent.h.
|
protected |
Definition at line 72 of file IMUEvent.h.
|
protected |
Definition at line 70 of file IMUEvent.h.