|
|
#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 |
| enum EventType |
| CIMUEvent | ( | const timeval & | TimeStamp, |
| const EventType | EventType, | ||
| const CIMUDevice * | pIMUDevice, | ||
| const IMUState & | EventState ) |
| CIMUEvent | ( | const timeval & | TimeStamp, |
| const EventType | EventType, | ||
| const CIMUDevice * | pIMUDevice ) |
| CIMUEvent | ( | const EventType | EventType, |
| const CIMUDevice * | pIMUDevice ) |
| CIMUEvent | ( | ) |
|
virtualdefault |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |