11#ifndef ERSKAFKA_INCLUDE_ERSKAFKA_ERSPUBLISHER_HPP_
12#define ERSKAFKA_INCLUDE_ERSKAFKA_ERSPUBLISHER_HPP_
14#include "nlohmann/json.hpp"
16#include <librdkafka/rdkafkacpp.h>
bool publish(dunedaq::ersschema::IssueChain &&) const
ERSPublisher & operator=(const ERSPublisher &)=delete
std::unique_ptr< RdKafka::Producer > m_producer
ERSPublisher(const ERSPublisher &)=delete
ERSPublisher(const nlohmann::json &conf)
ERSPublisher(ERSPublisher &&)=delete
std::string m_default_topic
std::string key(const dunedaq::ersschema::IssueChain &i) const
std::string topic(const dunedaq::ersschema::IssueChain &) const