KlvLib
1.58
|
This is the complete list of members for IKlvEncoder, including all inherited members.
AddKlvItem(IKlvItem *klvItem)=0 | IKlvEncoder | pure virtual |
AddKlvItem(const char *key, const char *value, const size_t size)=0 | IKlvEncoder | pure virtual |
AddKlvItem(const char *key, IKlvItem::KEY_LENGTH keySize, const char *value, const size_t size)=0 | IKlvEncoder | pure virtual |
AddKlvItem(const char key, const unsigned char value)=0 | IKlvEncoder | pure virtual |
AddKlvItem(const char key, const unsigned short value)=0 | IKlvEncoder | pure virtual |
AddKlvItem(const char key, const unsigned int value)=0 | IKlvEncoder | pure virtual |
AddKlvItem(const char key, const unsigned __int64 value)=0 | IKlvEncoder | pure virtual |
AddKlvItem(const char *key, const unsigned char value)=0 | IKlvEncoder | pure virtual |
AddKlvItem(const char *key, const unsigned short value)=0 | IKlvEncoder | pure virtual |
AddKlvItem(const char *key, const unsigned int value)=0 | IKlvEncoder | pure virtual |
AddKlvItem(const char *key, const unsigned __int64 value)=0 | IKlvEncoder | pure virtual |
AddKlvItem(const char *key, IKlvItem::KEY_LENGTH keySize, const unsigned char value)=0 | IKlvEncoder | pure virtual |
AddKlvItem(const char *key, IKlvItem::KEY_LENGTH keySize, const unsigned short value)=0 | IKlvEncoder | pure virtual |
AddKlvItem(const char *key, IKlvItem::KEY_LENGTH keySize, const unsigned int value)=0 | IKlvEncoder | pure virtual |
AddKlvItem(const char *key, IKlvItem::KEY_LENGTH keySize, const unsigned __int64 value)=0 | IKlvEncoder | pure virtual |
AddKlvItemBin(const char *key, const unsigned char value)=0 | IKlvEncoder | pure virtual |
AddKlvItemBin(const char *key, const unsigned short value)=0 | IKlvEncoder | pure virtual |
AddKlvItemBin(const char *key, const unsigned int value)=0 | IKlvEncoder | pure virtual |
AddKlvItemBin(const char *key, const unsigned __int64 value)=0 | IKlvEncoder | pure virtual |
CreateKlvEncoder(IKlvItem::KEY_LENGTH innerKeyLength=IKlvItem::ONE_BYTE, BOOL EndianSwap=TRUE) | IKlvEncoder | related |
doubleToByteArray(double val, unsigned char *arr) | IKlvEncoder | related |
Encode(size_t &size)=0 | IKlvEncoder | pure virtual |
EndianSwap(unsigned short &x) | IKlvEncoder | related |
EndianSwap(unsigned int &x) | IKlvEncoder | related |
EndianSwap(unsigned __int64 &x) | IKlvEncoder | related |
FreeInternalBuffer()=0 | IKlvEncoder | pure virtual |
SetBuffer(char *buf, const size_t size=MAX_KLV_SIZE)=0 | IKlvEncoder | pure virtual |
SetCheckSumKey(const char *key)=0 | IKlvEncoder | pure virtual |
SetCheckSumKey(const char *key, IKlvItem::KEY_LENGTH keySize)=0 | IKlvEncoder | pure virtual |
SetOuterKey(const char *key)=0 | IKlvEncoder | pure virtual |
SetOuterKey(const char *key, IKlvItem::KEY_LENGTH keySize)=0 | IKlvEncoder | pure virtual |
Sort()=0 | IKlvEncoder | pure virtual |
uint64ToByteArray(__int64 num, unsigned char *arr) | IKlvEncoder | related |
~IKlvEncoder(void) | IKlvEncoder | inlinevirtual |