![]() |
Project
|
#include <StringContext.h>
Classes | |
struct | MessageRef |
Public Types | |
using | Messages = std::vector< MessageRef > |
Public Member Functions | |
StringContext (FairMQDeviceProxy &proxy) | |
void | addString (std::unique_ptr< fair::mq::Message > header, std::unique_ptr< std::string > s, RouteIndex routeIndex) |
Messages::iterator | begin () |
Messages::iterator | end () |
size_t | size () |
void | clear () |
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 29 of file StringContext.h.
using o2::framework::StringContext::Messages = std::vector<MessageRef> |
Definition at line 45 of file StringContext.h.
|
inline |
Definition at line 34 of file StringContext.h.
void o2::framework::StringContext::addString | ( | std::unique_ptr< fair::mq::Message > | header, |
std::unique_ptr< std::string > | s, | ||
RouteIndex | routeIndex | ||
) |
Definition at line 19 of file StringContext.cxx.
|
inline |
Definition at line 51 of file StringContext.h.
void o2::framework::StringContext::clear | ( | ) |
Definition at line 28 of file StringContext.cxx.
|
inline |
Definition at line 56 of file StringContext.h.
|
inline |
Definition at line 61 of file StringContext.h.
|
staticconstexpr |
Definition at line 32 of file StringContext.h.