16 #ifndef QUALITYCONTROL_DATAPRODUCER_H 17 #define QUALITYCONTROL_DATAPRODUCER_H 19 #include <Framework/DataProcessorSpec.h> 35 framework::DataProcessorSpec
36 getDataProducerSpec(
size_t minSize,
size_t maxSize,
double rate, uint64_t amount = 0,
size_t index = 0,
37 std::string monitoringUrl =
"",
bool fill =
true);
50 framework::AlgorithmSpec
52 uint64_t amount = 0, std::string monitoringUrl =
"",
bool fill =
true);
56 #endif //QUALITYCONTROL_DATAPRODUCER_H framework::DataProcessorSpec getDataProducerSpec(size_t minSize, size_t maxSize, double rate, uint64_t amount=0, size_t index=0, std::string monitoringUrl="", bool fill=true)
Returns a random data producer specification which publishes on {"TST", "RAWDATA", <index>}.
Definition: DataProducer.cxx:32
These methods can be used to build a complex processing topology. It spawns 3 separate dummy processi...
Definition: Activity.h:19
framework::AlgorithmSpec getDataProducerAlgorithm(framework::ConcreteDataMatcher output, size_t minSize, size_t maxSize, double rate, uint64_t amount=0, std::string monitoringUrl="", bool fill=true)
Returns an algorithm generating random messages.