SRS-control 0.1.4
Loading...
Searching...
No Matches
srs::process::WriterTask< writer, Input, Output > Class Template Reference

#include <DataConverterBase.hpp>

Collaboration diagram for srs::process::WriterTask< writer, Input, Output >:

Public Member Functions

 WriterTask (std::string_view name, DataConvertOptions prev_convert, std::size_t n_lines=1)
Public Member Functions inherited from srs::process::BaseTask< Input, Output >
 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

Static Public Attributes

static constexpr auto writer_type = writer

Additional Inherited Members

Public Types inherited from srs::process::BaseTask< Input, Output >
using InputType = Input
using OutputType = Output
using RunResult = std::expected<OutputType, std::string_view>

Detailed Description

template<DataWriterOption writer, typename Input, typename Output>
class srs::process::WriterTask< writer, Input, Output >

Definition at line 59 of file DataConverterBase.hpp.

Constructor & Destructor Documentation

◆ WriterTask()

template<DataWriterOption writer, typename Input, typename Output>
srs::process::WriterTask< writer, Input, Output >::WriterTask ( std::string_view name,
DataConvertOptions prev_convert,
std::size_t n_lines = 1 )
inlineexplicit

Definition at line 63 of file DataConverterBase.hpp.

Member Data Documentation

◆ writer_type

template<DataWriterOption writer, typename Input, typename Output>
auto srs::process::WriterTask< writer, Input, Output >::writer_type = writer
staticconstexpr

Definition at line 62 of file DataConverterBase.hpp.


The documentation for this class was generated from the following file: