|
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 |