Skip to content

API · fair::mq

Messagestruct

#include <Message.h>fairmq/Message.h:28GitHub ↗
Inherited by
fair::mq::shmem::Message, fair::mq::zmq::Message

No comment in the header yet.

Functions

virtual void Rebuild(size_t size) = 0

No comment in the header yet.

virtual void Rebuild(
    void* data,
    size_t size,
    FreeFn* ffn,
    void* hint = nullptr
) = 0

No comment in the header yet.

Copy

pure virtualMessage.h:59
virtual void Copy(const Message& msg) = 0

Copy the message buffer from another message Transport may choose not to physically copy the buffer, but to share across the messages. Modifying the buffer after a call to Copy() is undefined behaviour.

msg
message to copy the buffer from.