|
SRS-control 0.1.4
|
#include <DataConverterBase.hpp>

Public Types | |
| using | InputType = Input |
| using | OutputType = Output |
| using | RunResult = std::expected<OutputType, std::string_view> |
Public Member Functions | |
| BaseTask (std::string_view name, DataConvertOptions prev_convert, std::size_t n_lines=1) | |
| auto | get_n_lines () const -> std::size_t |
| auto | get_required_conversion () const -> DataConvertOptions |
| auto | get_name () const -> std::string_view |
| auto | get_name_str () const -> std::string |
Private Attributes | |
| process::DataConvertOptions | previous_conversion_ |
| std::string | name_ = "empty" |
| std::size_t | n_lines_ = 1 |
Definition at line 19 of file DataConverterBase.hpp.
| using srs::process::BaseTask< Input, Output >::InputType = Input |
Definition at line 22 of file DataConverterBase.hpp.
| using srs::process::BaseTask< Input, Output >::OutputType = Output |
Definition at line 23 of file DataConverterBase.hpp.
| using srs::process::BaseTask< Input, Output >::RunResult = std::expected<OutputType, std::string_view> |
Definition at line 27 of file DataConverterBase.hpp.
|
inlineexplicit |
Definition at line 29 of file DataConverterBase.hpp.
|
inlinenodiscard |
Definition at line 36 of file DataConverterBase.hpp.
|
inlinenodiscard |
Definition at line 38 of file DataConverterBase.hpp.
|
inlinenodiscard |
Definition at line 39 of file DataConverterBase.hpp.
|
inlinenodiscard |
Definition at line 37 of file DataConverterBase.hpp.
|
private |
Definition at line 44 of file DataConverterBase.hpp.
|
private |
Definition at line 43 of file DataConverterBase.hpp.
|
private |
Definition at line 42 of file DataConverterBase.hpp.