Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

LLRP::CDecoderStream Class Reference

Class that decodes messages into internal LTK CElements. More...

#include <ltkcpp_base.h>

List of all members.

Public Member Functions

virtual llrp_u8_t get_u8 (const CFieldDescriptor *pFieldDesc)=0
 Decodes an llrp_u8_t (unsigned 8-bit number) into the specified field descriptor.
virtual llrp_s8_t get_s8 (const CFieldDescriptor *pFieldDesc)=0
 Decodes a llrp_s8_t (signed 8-bit number) into the specified field descriptor.
virtual llrp_u8v_t get_u8v (const CFieldDescriptor *pFieldDesc)=0
 Decodes an llrp_u8v_t into the specified field descriptor.
virtual llrp_s8v_t get_s8v (const CFieldDescriptor *pFieldDesc)=0
 Decodes an llrp_s8v_t into the specified field descriptor.
virtual llrp_u16_t get_u16 (const CFieldDescriptor *pFieldDesc)=0
 Decodes an llrp_u16_t (unsigned 16-bit number) into the specified field descriptor.
virtual llrp_s16_t get_s16 (const CFieldDescriptor *pFieldDesc)=0
 Decodes a llrp_s16_t (signed 16-bit number) into the specified field descriptor.
virtual llrp_u16v_t get_u16v (const CFieldDescriptor *pFieldDesc)=0
 Decodes a llrp_u16v_t into the specified field descriptor.
virtual llrp_s16v_t get_s16v (const CFieldDescriptor *pFieldDesc)=0
 Decodes an llrp_u16v_t into the specified field descriptor.
virtual llrp_u32_t get_u32 (const CFieldDescriptor *pFieldDesc)=0
 Decodes an llrp_u32_t (unsigned 32-bit number) into the specified field descriptor.
virtual llrp_s32_t get_s32 (const CFieldDescriptor *pFieldDesc)=0
 Decodes an llrp_s32_t (signed 32-bit number) into the specified field descriptor.
virtual llrp_u32v_t get_u32v (const CFieldDescriptor *pFieldDesc)=0
 Decodes an llrp_u32v_t into the specified field descriptor.
virtual llrp_s32v_t get_s32v (const CFieldDescriptor *pFieldDesc)=0
 Decodes an llrp_s32v_t into the specified field descriptor.
virtual llrp_u64_t get_u64 (const CFieldDescriptor *pFieldDesc)=0
 Decodes an llrp_u64_t (unsigned 64-bit number) into the specified field descriptor.
virtual llrp_s64_t get_s64 (const CFieldDescriptor *pFieldDesc)=0
 Decodes an llrp_s64_t (signed 64-bit number) into the specified field descriptor.
virtual llrp_u64v_t get_u64v (const CFieldDescriptor *pFieldDesc)=0
 Decodes an llrp_u64v_t into the specified field descriptor.
virtual llrp_s64v_t get_s64v (const CFieldDescriptor *pFieldDesc)=0
 Decodes an llrp_s64v_t into the specified field descriptor.
virtual llrp_u1_t get_u1 (const CFieldDescriptor *pFieldDesc)=0
 Decodes an llrp_u1_t (unsigned 1 bit number) into the specified field descriptor.
virtual llrp_u1v_t get_u1v (const CFieldDescriptor *pFieldDesc)=0
 Decodes an llrp_u1v_t into the specified field descriptor.
virtual llrp_u2_t get_u2 (const CFieldDescriptor *pFieldDesc)=0
 Decodes an llrp_u2_t into the specified field descriptor.
virtual llrp_u96_t get_u96 (const CFieldDescriptor *pFieldDesc)=0
 Decodes an llrp_u96_t into the specified field descriptor.
virtual llrp_utf8v_t get_utf8v (const CFieldDescriptor *pFieldDesc)=0
 Decodes an llrp_utf8v_t into the specified field descriptor.
virtual llrp_bytesToEnd_t get_bytesToEnd (const CFieldDescriptor *pFieldDesc)=0
 Decodes an llrp_bytesToEnd_t into the specified field descriptor.
virtual int get_e1 (const CFieldDescriptor *pFieldDesc)=0
 Decodes a 1 bit enumerated field into the specified field descriptor.
virtual int get_e2 (const CFieldDescriptor *pFieldDesc)=0
 Decodes a 2 bit enumerated field into the specified field descriptor.
virtual int get_e8 (const CFieldDescriptor *pFieldDesc)=0
 Decodes a 8 bit enumerated field into the specified field descriptor.
virtual int get_e16 (const CFieldDescriptor *pFieldDesc)=0
 Decodes a 16 bit enumerated field into the specified field descriptor.
virtual int get_e32 (const CFieldDescriptor *pFieldDesc)=0
 Decodes a 32 bit enumerated field into the specified field descriptor.
virtual llrp_u8v_t get_e8v (const CFieldDescriptor *pFieldDesc)=0
 Decodes an enumerated u8v field into the specified field descriptor.
virtual void get_reserved (unsigned int nBits)=0


Detailed Description

Class that decodes messages into internal LTK CElements.

Definition at line 1239 of file ltkcpp_base.h.


The documentation for this class was generated from the following files:
Generated on Wed Nov 26 12:27:57 2008 for LTKCPP-- LLRP Toolkit C Plus Plus Library by  doxygen 1.3.9.1