FairMQ  1.4.33
C++ Message Queuing Library and Framework
Public Member Functions | List of all members
FairMQMessage Class Referenceabstract
Inheritance diagram for FairMQMessage:
Inheritance graph
[legend]

Public Member Functions

 FairMQMessage (FairMQTransportFactory *factory)
 
virtual void Rebuild ()=0
 
virtual void Rebuild (fair::mq::Alignment alignment)=0
 
virtual void Rebuild (const size_t size)=0
 
virtual void Rebuild (const size_t size, fair::mq::Alignment alignment)=0
 
virtual void Rebuild (void *data, const size_t size, fairmq_free_fn *ffn, void *hint=nullptr)=0
 
virtual void * GetData () const =0
 
virtual size_t GetSize () const =0
 
virtual bool SetUsedSize (const size_t size)=0
 
virtual fair::mq::Transport GetType () const =0
 
FairMQTransportFactoryGetTransport ()
 
void SetTransport (FairMQTransportFactory *transport)
 
virtual void Copy (const FairMQMessage &msg)=0
 

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

privacy