14 # define PACKETLOG XSENSLOG 16 # define PACKETLOG(...) 28 PACKETLOG(
"%s creating default %p\n", __FUNCTION__,
this);
42 PACKETLOG(
"%s creating %p with %d items\n", __FUNCTION__,
this,
count);
58 PACKETLOG(
"%s creating %p from %p\n", __FUNCTION__,
this, &
p);
60 PACKETLOG(
"%s done creating %p\n", __FUNCTION__,
this);
72 PACKETLOG(
"%s %p exit\n", __FUNCTION__,
this);
83 PACKETLOG(
"%s copy from %p to %p\n", __FUNCTION__, &
data,
this);
GLuint GLuint GLsizei count
XsDataFormat * m_formatList
A list of the formats of the data items.
unsigned __int16 uint16_t
uint16_t m_itemCount
The number of data items in the message.
PacketFixedData()
Default constructor, creates an empty (invalid) object.
Contains offset information about data in the packet.
PacketInfo * m_infoList
Contains information about data in the packet and the format of that data.
~PacketFixedData()
Destructor.
A structure containing fixed packet data, which should not change during a measurement for the same d...
void operator=(const PacketFixedData &data)
Assignment operator, copies contents from data.
GLsizei GLsizei GLenum GLenum const GLvoid * data
bool m_xm
Indicates that xbus-formatting is used.
XsDeviceId * m_idList
A list of the device-ids in this packet.