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.