38 DtKlvKey(
unsigned char* universalKey);
42 DtKlvKey(
unsigned int tag, Encoding encoding);
49 unsigned char* bytes();
52 void setBytes(
unsigned char* buffer,
unsigned int length, Encoding enc);
56 void setBytes(std::string stringRep);
59 unsigned int bytesLength();
67 void setEncoding(Encoding enc);
74 void setTag(
unsigned int value);
77 unsigned char myBytes[16];
A DtKlvKey instance represents a KLV (Key-Length-Value) Key field.
Definition: DtKlvKey.h:20
#define DT_DLL_VRVVIDEOSTREAM
Definition: vrvVideoStream.h:20
unsigned int myTagLength
Definition: DtKlvKey.h:78
Encoding myEncoding
Definition: DtKlvKey.h:79
Encoding
Definition: DtKlvKey.h:23
Basic Encoding Rules - Object Identifier.
Definition: DtKlvKey.h:29
Basic Encoding Rules.
Definition: DtKlvKey.h:27
bool operator==(const DtTextureAtlasIndexParser::StringOrFloatAttrib &lhs, const DtTextureAtlasIndexParser::StringOrFloatAttrib &rhs)
needed for search comparison code
Definition: DtTextureAtlasIndexParser.h:153
Contains DLL export macros.