Go to the documentation of this file.
14 #define PACKETLOG XSENSLOG
16 #define PACKETLOG(...)
22 : m_infoList(nullptr),
23 m_formatList(nullptr),
28 PACKETLOG(
"%s creating default %p\n", __FUNCTION__,
this);
37 : m_infoList(nullptr),
38 m_formatList(nullptr),
43 PACKETLOG(
"%s creating %p with %d items\n", __FUNCTION__,
this,
count);
53 : m_infoList(nullptr),
54 m_formatList(nullptr),
59 PACKETLOG(
"%s creating %p from %p\n", __FUNCTION__,
this, &
p);
61 PACKETLOG(
"%s done creating %p\n", __FUNCTION__,
this);
73 PACKETLOG(
"%s %p exit\n", __FUNCTION__,
this);
81 if (
this == &
data)
return;
83 PACKETLOG(
"%s copy from %p to %p\n", __FUNCTION__, &
data,
this);
uint16_t m_itemCount
The number of data items in the message.
unsigned __int16 uint16_t
PacketInfo * m_infoList
Contains information about data in the packet and the format of that data.
XsDataFormat * m_formatList
A list of the formats of the data items.
bool m_xm
Indicates that xbus-formatting is used.
A structure containing fixed packet data, which should not change during a measurement for the same d...
GLsizei GLsizei GLenum GLenum const GLvoid * data
Contains offset information about data in the packet.
GLuint GLuint GLsizei count
~PacketFixedData()
Destructor.
XsDeviceId * m_idList
A list of the device-ids in this packet.
void operator=(const PacketFixedData &data)
Assignment operator, copies contents from data.
PacketFixedData()
Default constructor, creates an empty (invalid) object.
Page generated by Doxygen 1.8.17 for MRPT 1.9.9 Git: ad3a9d8ae Tue May 1 23:10:22 2018 -0700 at miƩ 12 jul 2023 10:03:34 CEST | |