#include <Persistable.h>
Inheritance diagram for qpid::broker::Persistable:

Public Member Functions | |
| virtual void | setPersistenceId (uint64_t id) const =0 |
| Allows the store to attach its own identifier to this object. | |
| virtual uint64_t | getPersistenceId () const =0 |
| Returns any identifier the store may have attached to this object. | |
| virtual void | encode (framing::Buffer &buffer) const =0 |
| Encodes the persistable state of this object into the supplied buffer. | |
| virtual uint32_t | encodedSize () const =0 |
| virtual uint32_t qpid::broker::Persistable::encodedSize | ( | ) | const [pure virtual] |
Implemented in qpid::broker::BasicMessage, qpid::broker::Message, and qpid::broker::Queue.
1.4.7