UNIVERS
15.3
UNIVERS base processing software API
|
#include <zqb_hdr_field.h>
Public Attributes | |
int | m_iHwId |
int | m_iOffset |
int | m_iSize |
ZqbType | m_eType |
int | m_iDim |
char * | m_szName |
char * | m_szLabel |
std::string | m_szName |
std::string | m_szLabel |
Trace header field description structure. Allows to describe arbitrary header word layout composed from integer, floating point and character data fields.
ZqbType ZqbHdrField::m_eType |
Data type of the field.
int ZqbHdrField::m_iDim |
Dimension of the data. 1 should be used for scalar fields.
int ZqbHdrField::m_iHwId |
Unique numeric designation for the header field.
int ZqbHdrField::m_iOffset |
Byte offset to the header field.
int ZqbHdrField::m_iSize |
Byte size of the header field. May be less than or equal to data type size.
char* ZqbHdrField::m_szLabel |
Human readable label. If NULL then m_szName may be used instead.
std::string ZqbHdrField::m_szLabel |
Human readable label. If NULL then m_szName may be used instead.
char* ZqbHdrField::m_szName |
Short one word designation for the header field. If NULL then specially constructed name may be used instead.
std::string ZqbHdrField::m_szName |
Short one word designation for the header field. If NULL then specially constructed name may be used instead.