Apache Qpid C++ API
Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET Apache Qpid Documentation

qpid::framing::FrameDecoder Class Reference

Decode a frame from buffer. More...

#include <FrameDecoder.h>

List of all members.

Public Member Functions

bool decode (Buffer &buffer)
const AMQFramegetFrame () const
AMQFramegetFrame ()
void setFragment (const char *, size_t)
std::pair< const char *, size_t > getFragment () const


Detailed Description

Decode a frame from buffer.

If buffer does not contain a complete frame, caches the fragment for the next call to decode.

Definition at line 34 of file FrameDecoder.h.


Member Function Documentation

bool qpid::framing::FrameDecoder::decode ( Buffer buffer  ) 

std::pair<const char*, size_t> qpid::framing::FrameDecoder::getFragment (  )  const

AMQFrame& qpid::framing::FrameDecoder::getFrame (  )  [inline]

Definition at line 39 of file FrameDecoder.h.

const AMQFrame& qpid::framing::FrameDecoder::getFrame (  )  const [inline]

Definition at line 38 of file FrameDecoder.h.

void qpid::framing::FrameDecoder::setFragment ( const char *  ,
size_t   
)


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

Qpid C++ API Reference
Generated on Mon Mar 16 13:47:29 2009 for Qpid C++ Client API by doxygen 1.5.8