Class ByteProducer
Defined in File byte_producer.hpp
Class Documentation
-
class ByteProducer
Public Types
-
using producer_initialize_function_t = std::function<void()>
-
using producer_callback_function_t = std::function<void(std::shared_ptr<rosbag2_performance_benchmarking_msgs::msg::ByteArray>)>
-
using producer_finalize_function_t = std::function<void()>
Public Functions
-
inline ByteProducer(const ProducerConfig &config, producer_initialize_function_t producer_initialize, producer_callback_function_t producer_callback, producer_finalize_function_t producer_finalize)
-
inline void run()
-
using producer_initialize_function_t = std::function<void()>