Public Attributes | |
std::ofstream | file_stream |
Duration | first_timestamp = {} |
std::atomic_bool | loop = true |
std::condition_variable | queue_cv |
std::mutex | queue_mutex |
std::deque< Transition > | transitions_queue |
std::thread | writer_thread |
Definition at line 13 of file bt_file_logger_v2.cpp.
std::ofstream BT::FileLogger2::PImpl::file_stream |
Definition at line 15 of file bt_file_logger_v2.cpp.
Duration BT::FileLogger2::PImpl::first_timestamp = {} |
Definition at line 17 of file bt_file_logger_v2.cpp.
std::atomic_bool BT::FileLogger2::PImpl::loop = true |
Definition at line 24 of file bt_file_logger_v2.cpp.
std::condition_variable BT::FileLogger2::PImpl::queue_cv |
Definition at line 20 of file bt_file_logger_v2.cpp.
std::mutex BT::FileLogger2::PImpl::queue_mutex |
Definition at line 21 of file bt_file_logger_v2.cpp.
std::deque<Transition> BT::FileLogger2::PImpl::transitions_queue |
Definition at line 19 of file bt_file_logger_v2.cpp.
std::thread BT::FileLogger2::PImpl::writer_thread |
Definition at line 23 of file bt_file_logger_v2.cpp.