qpid::amqp_0_10::UnknownType Class Reference

Encode/decode an unknown type based on typecode. More...

#include <UnknownType.h>

List of all members.

Public Types

typedef std::vector< char >
::const_iterator 
const_iterator

Public Member Functions

 UnknownType (uint8_t code=0)
uint8_t getCode () const
int fixed () const
 Size of fixed type or 0 if not fixed/0-length.
int variable () const
 Bytes in size type for variable width.
const_iterator begin () const
const_iterator end () const
size_t size () const
template<class S>
void serialize (S &s)
template<class S>
void encode (S &s) const
template<class S>
void decode (S &s)


Detailed Description

Encode/decode an unknown type based on typecode.


Member Function Documentation

int qpid::amqp_0_10::UnknownType::fixed (  )  const

Size of fixed type or 0 if not fixed/0-length.

-1 invalid

int qpid::amqp_0_10::UnknownType::variable (  )  const

Bytes in size type for variable width.

-1 invalid


The documentation for this class was generated from the following file:

Generated on Thu May 15 22:23:06 2008 for Qpid by  doxygen 1.5.5