![]() |
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::strings 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.