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()>