11#ifndef O2_FRAMEWORK_CHANNELSPECHELPERS_H_
12#define O2_FRAMEWORK_CHANNELSPECHELPERS_H_
26 virtual void property(std::string_view , std::string_view ) {}
34 void property(std::string_view , std::string_view )
override;
35 void error()
override;
36 std::vector<OutputChannelSpec>
specs;
GLint GLint GLsizei GLint GLenum GLenum type
Defining PrimaryVertex explicitly as messageable.
std::ostream & operator<<(std::ostream &s, ChannelType const &type)
Stream operators so that we can use ChannelType with Boost.Test.
ChannelType
These map to zeromq types for the channels.
static std::string defaultIPCFolder()
static void parseChannelConfig(char const *channelConfig, FairMQChannelConfigParser &parser)
static char const * typeAsString(enum ChannelType type)
return a ChannelType as a lowercase string
static std::string channelUrl(InputChannelSpec const &)
static char const * methodAsString(enum ChannelMethod method)
return a ChannelMethod as a lowercase string
Handler to parse the description of the –channel-config.
virtual void property(std::string_view, std::string_view)
virtual void endChannel()
virtual void beginChannel()
A parser which creates an OutputChannelSpec from the –channel-config.
void endChannel() override
std::vector< OutputChannelSpec > specs
void beginChannel() override
void property(std::string_view, std::string_view) override