LTKCPP-- LLRP Toolkit C Plus Plus Library
|
Class that encodes internal LTK CElements into messages. More...
#include <ltkcpp_base.h>
Inherited by LLRP::CFrameEncoderStream, LLRP::CFrameEncoderStream, LLRP::CXMLTextEncoderStream, and LLRP::CXMLTextEncoderStream.
Public Member Functions | |
virtual void | putRequiredSubParameter (const CParameter *pParameter, const CTypeDescriptor *pRefType)=0 |
Encodes the requiredSubParameter into the encode stream. | |
virtual void | putOptionalSubParameter (const CParameter *pParameter, const CTypeDescriptor *pRefType)=0 |
Encodes the optionalSubParameter into the encode stream. | |
virtual void | putRequiredSubParameterList (const tListOfParameters *pParameterList, const CTypeDescriptor *pRefType)=0 |
Encodes the requiredSubParameterList into the encode stream. | |
virtual void | putOptionalSubParameterList (const tListOfParameters *pParameterList, const CTypeDescriptor *pRefType)=0 |
Encodes the optionalSubParameterList into the encode stream. | |
virtual void | put_u8 (llrp_u8_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_u8_t (unsigned 8-bit number) into the encode stream. | |
virtual void | put_s8 (llrp_s8_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_s8_t (signed 8-bit number) into the encode stream. | |
virtual void | put_u8v (llrp_u8v_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_u8v_t into the encode stream. | |
virtual void | put_s8v (llrp_s8v_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_u8_t (unsigned 8-bit number) into the encode stream. | |
virtual void | put_u16 (llrp_u16_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_u16_t (unsigned 16-bit number) into the encode stream. | |
virtual void | put_s16 (llrp_s16_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_s16_t (signed 16-bit number) into the encode stream. | |
virtual void | put_u16v (llrp_u16v_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_u16v_t into the encode stream. | |
virtual void | put_s16v (llrp_s16v_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an put_s16v into the encode stream. | |
virtual void | put_u32 (llrp_u32_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_u32_t (unsigned 32-bit number) into the encode stream. | |
virtual void | put_s32 (llrp_s32_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_s32_t (signed 32-bit number) into the encode stream. | |
virtual void | put_u32v (llrp_u32v_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_u32v_t into the encode stream. | |
virtual void | put_s32v (llrp_s32v_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_s32v_t into the encode stream. | |
virtual void | put_u64 (llrp_u64_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_u64_t (unsigned 64-bit number) into the encode stream. | |
virtual void | put_s64 (llrp_s64_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_s64_t (signed 64-bit number) into the encode stream. | |
virtual void | put_u64v (llrp_u64v_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_u64v_t into the encode stream. | |
virtual void | put_s64v (llrp_s64v_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_s64v_t into the encode stream. | |
virtual void | put_u1 (llrp_u1_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_u64_t (unsigned 64-bit number) into the encode stream. | |
virtual void | put_u1v (llrp_u1v_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_u1v_t (unsigned 1-bit number) into the encode stream. | |
virtual void | put_u2 (llrp_u2_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_u2_t (unsigned 2-bit number) into the encode stream. | |
virtual void | put_u96 (llrp_u96_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_u96_t (unsigned 96-bit number) into the encode stream. | |
virtual void | put_utf8v (llrp_utf8v_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an put_utf8v (utf8 character string) into the encode stream. | |
virtual void | put_bytesToEnd (llrp_bytesToEnd_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an put_bytesToEnd into the encode stream. | |
virtual void | put_e1 (int eValue, const CFieldDescriptor *pFieldDesc)=0 |
Encodes a 1-bit enumerated type into the encode stream. | |
virtual void | put_e2 (int eValue, const CFieldDescriptor *pFieldDesc)=0 |
Encodes a 2-bit enumerated type into the encode stream. | |
virtual void | put_e8 (int eValue, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an 8-bit enumerated type into the encode stream. | |
virtual void | put_e16 (int eValue, const CFieldDescriptor *pFieldDesc)=0 |
Encodes a 16-bit enumerated type into the encode stream. | |
virtual void | put_e32 (int eValue, const CFieldDescriptor *pFieldDesc)=0 |
Encodes a32-bit enumerated type into the encode stream. | |
virtual void | put_e8v (llrp_u8v_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an enumerated u8v type into the encode stream. | |
virtual void | put_reserved (unsigned int nBits)=0 |
virtual void | putRequiredSubParameter (const CParameter *pParameter, const CTypeDescriptor *pRefType)=0 |
Encodes the requiredSubParameter into the encode stream. | |
virtual void | putOptionalSubParameter (const CParameter *pParameter, const CTypeDescriptor *pRefType)=0 |
Encodes the optionalSubParameter into the encode stream. | |
virtual void | putRequiredSubParameterList (const tListOfParameters *pParameterList, const CTypeDescriptor *pRefType)=0 |
Encodes the requiredSubParameterList into the encode stream. | |
virtual void | putOptionalSubParameterList (const tListOfParameters *pParameterList, const CTypeDescriptor *pRefType)=0 |
Encodes the optionalSubParameterList into the encode stream. | |
virtual void | put_u8 (llrp_u8_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_u8_t (unsigned 8-bit number) into the encode stream. | |
virtual void | put_s8 (llrp_s8_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_s8_t (signed 8-bit number) into the encode stream. | |
virtual void | put_u8v (llrp_u8v_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_u8v_t into the encode stream. | |
virtual void | put_s8v (llrp_s8v_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_u8_t (unsigned 8-bit number) into the encode stream. | |
virtual void | put_u16 (llrp_u16_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_u16_t (unsigned 16-bit number) into the encode stream. | |
virtual void | put_s16 (llrp_s16_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_s16_t (signed 16-bit number) into the encode stream. | |
virtual void | put_u16v (llrp_u16v_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_u16v_t into the encode stream. | |
virtual void | put_s16v (llrp_s16v_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an put_s16v into the encode stream. | |
virtual void | put_u32 (llrp_u32_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_u32_t (unsigned 32-bit number) into the encode stream. | |
virtual void | put_s32 (llrp_s32_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_s32_t (signed 32-bit number) into the encode stream. | |
virtual void | put_u32v (llrp_u32v_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_u32v_t into the encode stream. | |
virtual void | put_s32v (llrp_s32v_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_s32v_t into the encode stream. | |
virtual void | put_u64 (llrp_u64_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_u64_t (unsigned 64-bit number) into the encode stream. | |
virtual void | put_s64 (llrp_s64_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_s64_t (signed 64-bit number) into the encode stream. | |
virtual void | put_u64v (llrp_u64v_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_u64v_t into the encode stream. | |
virtual void | put_s64v (llrp_s64v_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_s64v_t into the encode stream. | |
virtual void | put_u1 (llrp_u1_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_u64_t (unsigned 64-bit number) into the encode stream. | |
virtual void | put_u1v (llrp_u1v_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_u1v_t (unsigned 1-bit number) into the encode stream. | |
virtual void | put_u2 (llrp_u2_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_u2_t (unsigned 2-bit number) into the encode stream. | |
virtual void | put_u96 (llrp_u96_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an llrp_u96_t (unsigned 96-bit number) into the encode stream. | |
virtual void | put_utf8v (llrp_utf8v_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an put_utf8v (utf8 character string) into the encode stream. | |
virtual void | put_bytesToEnd (llrp_bytesToEnd_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an put_bytesToEnd into the encode stream. | |
virtual void | put_e1 (int eValue, const CFieldDescriptor *pFieldDesc)=0 |
Encodes a 1-bit enumerated type into the encode stream. | |
virtual void | put_e2 (int eValue, const CFieldDescriptor *pFieldDesc)=0 |
Encodes a 2-bit enumerated type into the encode stream. | |
virtual void | put_e8 (int eValue, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an 8-bit enumerated type into the encode stream. | |
virtual void | put_e16 (int eValue, const CFieldDescriptor *pFieldDesc)=0 |
Encodes a 16-bit enumerated type into the encode stream. | |
virtual void | put_e32 (int eValue, const CFieldDescriptor *pFieldDesc)=0 |
Encodes a32-bit enumerated type into the encode stream. | |
virtual void | put_e8v (llrp_u8v_t Value, const CFieldDescriptor *pFieldDesc)=0 |
Encodes an enumerated u8v type into the encode stream. | |
virtual void | put_reserved (unsigned int nBits)=0 |
Class that encodes internal LTK CElements into messages.
Definition at line 1447 of file Library/ltkcpp_base.h.
virtual void LLRP::CEncoderStream::put_bytesToEnd | ( | llrp_bytesToEnd_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an put_bytesToEnd into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_bytesToEnd | ( | llrp_bytesToEnd_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an put_bytesToEnd into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_e1 | ( | int | eValue, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes a 1-bit enumerated type into the encode stream.
[in] | eValue | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_e1 | ( | int | eValue, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes a 1-bit enumerated type into the encode stream.
[in] | eValue | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_e16 | ( | int | eValue, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes a 16-bit enumerated type into the encode stream.
[in] | eValue | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_e16 | ( | int | eValue, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes a 16-bit enumerated type into the encode stream.
[in] | eValue | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_e2 | ( | int | eValue, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes a 2-bit enumerated type into the encode stream.
[in] | eValue | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_e2 | ( | int | eValue, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes a 2-bit enumerated type into the encode stream.
[in] | eValue | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_e32 | ( | int | eValue, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes a32-bit enumerated type into the encode stream.
[in] | eValue | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_e32 | ( | int | eValue, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes a32-bit enumerated type into the encode stream.
[in] | eValue | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_e8 | ( | int | eValue, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an 8-bit enumerated type into the encode stream.
[in] | eValue | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_e8 | ( | int | eValue, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an 8-bit enumerated type into the encode stream.
[in] | eValue | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_e8v | ( | llrp_u8v_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an enumerated u8v type into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_e8v | ( | llrp_u8v_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an enumerated u8v type into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_s16 | ( | llrp_s16_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_s16_t (signed 16-bit number) into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_s16 | ( | llrp_s16_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_s16_t (signed 16-bit number) into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_s16v | ( | llrp_s16v_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an put_s16v into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_s16v | ( | llrp_s16v_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an put_s16v into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_s32 | ( | llrp_s32_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_s32_t (signed 32-bit number) into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_s32 | ( | llrp_s32_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_s32_t (signed 32-bit number) into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_s32v | ( | llrp_s32v_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_s32v_t into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_s32v | ( | llrp_s32v_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_s32v_t into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_s64 | ( | llrp_s64_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_s64_t (signed 64-bit number) into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_s64 | ( | llrp_s64_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_s64_t (signed 64-bit number) into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_s64v | ( | llrp_s64v_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_s64v_t into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_s64v | ( | llrp_s64v_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_s64v_t into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_s8 | ( | llrp_s8_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_s8_t (signed 8-bit number) into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_s8 | ( | llrp_s8_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_s8_t (signed 8-bit number) into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_s8v | ( | llrp_s8v_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_u8_t (unsigned 8-bit number) into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_s8v | ( | llrp_s8v_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_u8_t (unsigned 8-bit number) into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_u1 | ( | llrp_u1_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_u64_t (unsigned 64-bit number) into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_u1 | ( | llrp_u1_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_u64_t (unsigned 64-bit number) into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_u16 | ( | llrp_u16_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_u16_t (unsigned 16-bit number) into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_u16 | ( | llrp_u16_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_u16_t (unsigned 16-bit number) into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_u16v | ( | llrp_u16v_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_u16v_t into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_u16v | ( | llrp_u16v_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_u16v_t into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_u1v | ( | llrp_u1v_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_u1v_t (unsigned 1-bit number) into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_u1v | ( | llrp_u1v_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_u1v_t (unsigned 1-bit number) into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_u2 | ( | llrp_u2_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_u2_t (unsigned 2-bit number) into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_u2 | ( | llrp_u2_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_u2_t (unsigned 2-bit number) into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_u32 | ( | llrp_u32_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_u32_t (unsigned 32-bit number) into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_u32 | ( | llrp_u32_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_u32_t (unsigned 32-bit number) into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_u32v | ( | llrp_u32v_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_u32v_t into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_u32v | ( | llrp_u32v_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_u32v_t into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_u64 | ( | llrp_u64_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_u64_t (unsigned 64-bit number) into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_u64 | ( | llrp_u64_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_u64_t (unsigned 64-bit number) into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_u64v | ( | llrp_u64v_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_u64v_t into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_u64v | ( | llrp_u64v_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_u64v_t into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_u8 | ( | llrp_u8_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_u8_t (unsigned 8-bit number) into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_u8 | ( | llrp_u8_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_u8_t (unsigned 8-bit number) into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_u8v | ( | llrp_u8v_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_u8v_t into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_u8v | ( | llrp_u8v_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_u8v_t into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_u96 | ( | llrp_u96_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_u96_t (unsigned 96-bit number) into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_u96 | ( | llrp_u96_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an llrp_u96_t (unsigned 96-bit number) into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_utf8v | ( | llrp_utf8v_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an put_utf8v (utf8 character string) into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::put_utf8v | ( | llrp_utf8v_t | Value, |
const CFieldDescriptor * | pFieldDesc | ||
) | [pure virtual] |
Encodes an put_utf8v (utf8 character string) into the encode stream.
[in] | Value | The value to encode |
[in] | pFieldDesc | The field descriptor that describes the encoding |
virtual void LLRP::CEncoderStream::putOptionalSubParameter | ( | const CParameter * | pParameter, |
const CTypeDescriptor * | pRefType | ||
) | [pure virtual] |
Encodes the optionalSubParameter into the encode stream.
[in] | pParameter | The parameter instance to encode |
[in] | pRefType | The type of the parameter:w |
virtual void LLRP::CEncoderStream::putOptionalSubParameter | ( | const CParameter * | pParameter, |
const CTypeDescriptor * | pRefType | ||
) | [pure virtual] |
Encodes the optionalSubParameter into the encode stream.
[in] | pParameter | The parameter instance to encode |
[in] | pRefType | The type of the parameter:w |
virtual void LLRP::CEncoderStream::putOptionalSubParameterList | ( | const tListOfParameters * | pParameterList, |
const CTypeDescriptor * | pRefType | ||
) | [pure virtual] |
Encodes the optionalSubParameterList into the encode stream.
[in] | pParameterList | The parameter instance to encode |
[in] | pRefType | The type of the parameter:w |
virtual void LLRP::CEncoderStream::putOptionalSubParameterList | ( | const tListOfParameters * | pParameterList, |
const CTypeDescriptor * | pRefType | ||
) | [pure virtual] |
Encodes the optionalSubParameterList into the encode stream.
[in] | pParameterList | The parameter instance to encode |
[in] | pRefType | The type of the parameter:w |
virtual void LLRP::CEncoderStream::putRequiredSubParameter | ( | const CParameter * | pParameter, |
const CTypeDescriptor * | pRefType | ||
) | [pure virtual] |
Encodes the requiredSubParameter into the encode stream.
[in] | pParameter | The parameter instance to encode |
[in] | pRefType | The type of the parameter:w |
virtual void LLRP::CEncoderStream::putRequiredSubParameter | ( | const CParameter * | pParameter, |
const CTypeDescriptor * | pRefType | ||
) | [pure virtual] |
Encodes the requiredSubParameter into the encode stream.
[in] | pParameter | The parameter instance to encode |
[in] | pRefType | The type of the parameter:w |
virtual void LLRP::CEncoderStream::putRequiredSubParameterList | ( | const tListOfParameters * | pParameterList, |
const CTypeDescriptor * | pRefType | ||
) | [pure virtual] |
Encodes the requiredSubParameterList into the encode stream.
[in] | pParameterList | The parameter instance to encode |
[in] | pRefType | The type of the parameter:w |
virtual void LLRP::CEncoderStream::putRequiredSubParameterList | ( | const tListOfParameters * | pParameterList, |
const CTypeDescriptor * | pRefType | ||
) | [pure virtual] |
Encodes the requiredSubParameterList into the encode stream.
[in] | pParameterList | The parameter instance to encode |
[in] | pRefType | The type of the parameter:w |