|
| Message (FairMQTransportFactory *factory=nullptr) |
|
| Message (Alignment alignment, FairMQTransportFactory *factory=nullptr) |
|
| Message (const size_t size, FairMQTransportFactory *factory=nullptr) |
|
| Message (const size_t size, Alignment alignment, FairMQTransportFactory *factory=nullptr) |
|
| Message (void *data, const size_t size, fairmq_free_fn *ffn, void *hint=nullptr, FairMQTransportFactory *factory=nullptr) |
|
| Message (UnmanagedRegionPtr ®ion, void *data, const size_t size, void *hint=0, FairMQTransportFactory *factory=nullptr) |
|
void | Rebuild () override |
|
void | Rebuild (Alignment alignment) override |
|
void | Rebuild (const size_t size) override |
|
void | Rebuild (const size_t size, Alignment alignment) override |
|
void | Rebuild (void *data, const size_t size, fairmq_free_fn *ffn, void *hint=nullptr) override |
|
void * | GetData () const override |
|
size_t | GetSize () const override |
|
bool | SetUsedSize (const size_t size) override |
|
void | Realign () |
|
Transport | GetType () const override |
|
void | Copy (const fair::mq::Message &msg) override |
|
| FairMQMessage (FairMQTransportFactory *factory) |
|
FairMQTransportFactory * | GetTransport () |
|
void | SetTransport (FairMQTransportFactory *transport) |
|
|
static std::pair< void *, void * > | AllocateAligned (size_t size, size_t alignment) |
|
The documentation for this class was generated from the following file: