![]() |
Project
|
#include <ArrowContext.h>
Classes | |
struct | MessageRef |
Public Types | |
using | Messages = std::vector< MessageRef > |
Public Member Functions | |
ArrowContext (FairMQDeviceProxy &proxy) | |
void | addBuffer (std::unique_ptr< fair::mq::Message > header, std::shared_ptr< FairMQResizableBuffer > buffer, std::function< void(std::shared_ptr< FairMQResizableBuffer >)> finalize, RouteIndex routeIndex) |
Messages::iterator | begin () |
Messages::iterator | end () |
size_t | size () |
void | clear () |
FairMQDeviceProxy & | proxy () |
void | updateBytesSent (size_t value) |
void | updateBytesDestroyed (size_t value) |
void | updateMessagesSent (size_t value) |
void | updateMessagesDestroyed (size_t value) |
size_t | bytesSent () |
size_t | bytesDestroyed () |
size_t | messagesCreated () |
size_t | messagesDestroyed () |
Static Public Attributes | |
static constexpr ServiceKind | service_kind = ServiceKind::Stream |
A context which holds std::string
s being passed around useful for debug purposes and as an illustration of how to add a context for a new kind of object.
Definition at line 32 of file ArrowContext.h.
using o2::framework::ArrowContext::Messages = std::vector<MessageRef> |
Definition at line 52 of file ArrowContext.h.
|
inline |
Definition at line 37 of file ArrowContext.h.
|
inline |
Definition at line 54 of file ArrowContext.h.
|
inline |
Definition at line 65 of file ArrowContext.h.
|
inline |
Definition at line 118 of file ArrowContext.h.
|
inline |
Definition at line 113 of file ArrowContext.h.
|
inline |
Definition at line 80 of file ArrowContext.h.
|
inline |
Definition at line 70 of file ArrowContext.h.
|
inline |
Definition at line 123 of file ArrowContext.h.
|
inline |
Definition at line 128 of file ArrowContext.h.
|
inline |
Definition at line 88 of file ArrowContext.h.
|
inline |
Definition at line 75 of file ArrowContext.h.
|
inline |
Definition at line 98 of file ArrowContext.h.
|
inline |
Definition at line 93 of file ArrowContext.h.
|
inline |
Definition at line 108 of file ArrowContext.h.
|
inline |
Definition at line 103 of file ArrowContext.h.
|
staticconstexpr |
Definition at line 35 of file ArrowContext.h.