24 #include "cheetah/exporters/DataExportStreamConfig.h" 32 , panda::Engine& engine
35 : _name(
std::move(channel_name))
37 , _type(
std::move(exporter_type))
42 DataExportStreamConfig::~DataExportStreamConfig()
Base class for module configuration.
panda::ChannelId const & channel_name() const
return the channel name to associate with
panda::Engine & engine() const
the thread-pool engine assigned to this exporter
Some limits and constants for FLDO.
DataExportStreamConfig(panda::ChannelId channel_name, panda::Engine &engine, ExporterType exporter_type, utils::Config const &config)
defines an exporter object of type
string based tag for refering to the type of Exporter, based on a std::string
utils::Config const & sink_config() const
return the sink specific configuration dynamic_cast to the actual type required
ExporterType const & type() const
return the type of exporter to associate with