#include <TaskDiagram.hpp>
Definition at line 15 of file TaskDiagram.hpp.
◆ StartingCoroType
◆ TaskDiagram() [1/3]
srs::workflow::TaskDiagram::TaskDiagram |
( |
Handler * | data_processor, |
|
|
asio::thread_pool & | thread_pool ) |
|
explicit |
◆ ~TaskDiagram()
srs::workflow::TaskDiagram::~TaskDiagram |
( |
| ) |
|
◆ TaskDiagram() [2/3]
srs::workflow::TaskDiagram::TaskDiagram |
( |
const TaskDiagram & | | ) |
|
|
delete |
◆ TaskDiagram() [3/3]
srs::workflow::TaskDiagram::TaskDiagram |
( |
TaskDiagram && | | ) |
|
|
delete |
◆ analysis_one()
auto srs::workflow::TaskDiagram::analysis_one |
( |
tbb::concurrent_bounded_queue< process::SerializableMsgBuffer > & | data_queue, |
|
|
bool | is_blocking ) -> bool |
◆ generate_starting_coro()
auto srs::workflow::TaskDiagram::generate_starting_coro |
( |
asio::any_io_executor | | ) |
-> StartingCoroType |
|
private |
◆ get_data()
auto srs::workflow::TaskDiagram::get_data |
( |
| ) |
-> std::string_view |
◆ get_struct_data()
auto srs::workflow::TaskDiagram::get_struct_data |
( |
| ) |
-> const auto& |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ reset()
void srs::workflow::TaskDiagram::reset |
( |
| ) |
|
◆ run_processes()
auto srs::workflow::TaskDiagram::run_processes |
( |
bool | is_stopped | ) |
-> std::expected<void, std::string_view> |
|
private |
◆ set_output_filenames()
void srs::workflow::TaskDiagram::set_output_filenames |
( |
const std::vector< std::string > & | filenames | ) |
|
◆ binary_data_
◆ coro_
◆ proto_delim_serializer_
◆ proto_serializer_
◆ raw_to_delim_raw_converter_
◆ struct_deserializer_
◆ struct_proto_converter_
◆ writers_
The documentation for this class was generated from the following files: