| Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET | Apache Qpid Documentation |
#include <AMQContentBody.h>
Public Member Functions | |
| AMQContentBody () | |
| AMQContentBody (const string &data) | |
| virtual | ~AMQContentBody () |
| uint8_t | type () const |
| const string & | getData () const |
| string & | getData () |
| uint32_t | encodedSize () const |
| void | encode (Buffer &buffer) const |
| void | decode (Buffer &buffer, uint32_t size) |
| void | print (std::ostream &out) const |
| void | accept (AMQBodyConstVisitor &v) const |
| boost::intrusive_ptr< AMQBody > | clone () const |
| virtual AMQMethodBody * | getMethod () |
| virtual const AMQMethodBody * | getMethod () const |
Static Public Member Functions | |
| static bool | match (const AMQBody &, const AMQBody &) |
| Match if same type and same class/method ID for methods. | |
Definition at line 31 of file AMQContentBody.h.
| qpid::framing::AMQContentBody::AMQContentBody | ( | ) |
| qpid::framing::AMQContentBody::AMQContentBody | ( | const string & | data | ) |
| virtual qpid::framing::AMQContentBody::~AMQContentBody | ( | ) | [inline, virtual] |
Definition at line 38 of file AMQContentBody.h.
| void qpid::framing::AMQContentBody::accept | ( | AMQBodyConstVisitor & | v | ) | const [inline, virtual] |
Implements qpid::framing::AMQBody.
Definition at line 46 of file AMQContentBody.h.
References qpid::framing::AMQBodyConstVisitor::visit().
| boost::intrusive_ptr<AMQBody> qpid::framing::AMQContentBody::clone | ( | ) | const [inline, virtual] |
Implements qpid::framing::AMQBody.
Definition at line 47 of file AMQContentBody.h.
References qpid::framing::BodyFactory::copy().
| void qpid::framing::AMQContentBody::decode | ( | Buffer & | buffer, | |
| uint32_t | size | |||
| ) | [virtual] |
Implements qpid::framing::AMQBody.
| void qpid::framing::AMQContentBody::encode | ( | Buffer & | buffer | ) | const [virtual] |
Implements qpid::framing::AMQBody.
| uint32_t qpid::framing::AMQContentBody::encodedSize | ( | ) | const [virtual] |
Implements qpid::framing::AMQBody.
| string& qpid::framing::AMQContentBody::getData | ( | ) | [inline] |
Definition at line 41 of file AMQContentBody.h.
| const string& qpid::framing::AMQContentBody::getData | ( | ) | const [inline] |
Definition at line 40 of file AMQContentBody.h.
| virtual const AMQMethodBody* qpid::framing::AMQBody::getMethod | ( | ) | const [inline, virtual, inherited] |
| virtual AMQMethodBody* qpid::framing::AMQBody::getMethod | ( | ) | [inline, virtual, inherited] |
Reimplemented in qpid::framing::AMQMethodBody.
Definition at line 66 of file AMQBody.h.
Referenced by qpid::framing::AMQFrame::getMethod(), and qpid::framing::invoke().
Match if same type and same class/method ID for methods.
| void qpid::framing::AMQContentBody::print | ( | std::ostream & | out | ) | const [virtual] |
Implements qpid::framing::AMQBody.
| uint8_t qpid::framing::AMQContentBody::type | ( | ) | const [inline, virtual] |
Implements qpid::framing::AMQBody.
Definition at line 39 of file AMQContentBody.h.
References qpid::framing::CONTENT_BODY.
1.5.7.1