SRS-control 0.1.4
Loading...
Searching...
No Matches
srs::process::StructDeserializer Member List

This is the complete list of members for srs::process::StructDeserializer, including all inherited members.

BaseTask(std::string_view name, DataConvertOptions prev_convert, std::size_t n_lines=1)srs::process::BaseTask< std::string_view, const StructData * >inlineexplicit
byte_reverse_data_sq(ReceiveDataSquence &receive_raw_data)srs::process::StructDeserializerprivatestatic
check_is_hit(const DataElementType &element) -> boolsrs::process::StructDeserializerinlineprivatestatic
convert(std::string_view binary_data, StructData &output, ReceiveDataSquence &body_part_data) -> std::expected< std::size_t, std::string_view >srs::process::StructDeserializerprivatestatic
converter_typesrs::process::ConverterTask< DataConvertOptions::structure, std::string_view, const StructData * >static
ConverterTask(std::string_view name, DataConvertOptions prev_convert, std::size_t n_lines=1)srs::process::ConverterTask< DataConvertOptions::structure, std::string_view, const StructData * >inlineexplicit
DataElementType typedefsrs::process::StructDeserializer
get_n_lines() const -> std::size_tsrs::process::BaseTask< std::string_view, const StructData * >inline
get_name() const -> std::string_viewsrs::process::BaseTask< std::string_view, const StructData * >inline
get_name_str() const -> std::stringsrs::process::BaseTask< std::string_view, const StructData * >inline
get_required_conversion() const -> DataConvertOptionssrs::process::BaseTask< std::string_view, const StructData * >inline
InputType typedefsrs::process::BaseTask< std::string_view, const StructData * >
n_lines_srs::process::BaseTask< std::string_view, const StructData * >private
name_srs::process::BaseTask< std::string_view, const StructData * >private
operator()(std::size_t line_number=0) const -> OutputTypesrs::process::StructDeserializerinline
output_data_srs::process::StructDeserializerprivate
OutputType typedefsrs::process::BaseTask< std::string_view, const StructData * >
previous_conversion_srs::process::BaseTask< std::string_view, const StructData * >private
raw_body_part_data_srs::process::StructDeserializerprivate
ReceiveDataSquence typedefsrs::process::StructDeserializer
run(const OutputTo< InputType > auto &prev_data_converter, std::size_t line_number=0) -> RunResultsrs::process::StructDeserializerinline
RunResult typedefsrs::process::BaseTask< std::string_view, const StructData * >
StructDeserializer(size_t n_lines=1)srs::process::StructDeserializerexplicit
translate_raw_data(StructData &struct_data, ReceiveDataSquence &receive_raw_data)srs::process::StructDeserializerprivatestatic