#include <ProtoSerializerBase.hpp>
Public Member Functions | |
ProtoSerializerBase (asio::thread_pool &thread_pool, std::string name, Converter converter) | |
auto | data () const -> std::string_view |
![]() | |
DataConverterBase (auto coro) | |
auto | create_future (this auto &&self, InputFuture &pre_fut, writer::Manager &writers) -> OutputFuture |
Private Member Functions | |
void | reset () |
auto | generate_coro (asio::any_io_executor) -> CoroType |
Private Attributes | |
std::string | name_ |
std::string | output_data_ |
Converter | converter_ |
Additional Inherited Members | |
![]() | |
using | InputType |
using | OutputType |
using | InputFuture |
using | OutputFuture |
using | CoroType |
Definition at line 10 of file ProtoSerializerBase.hpp.
|
inlineexplicit |
Definition at line 13 of file ProtoSerializerBase.hpp.
|
inlinenodiscard |
Definition at line 19 of file ProtoSerializerBase.hpp.
|
inlineprivate |
Definition at line 29 of file ProtoSerializerBase.hpp.
|
inlineprivate |
Definition at line 26 of file ProtoSerializerBase.hpp.
|
private |
Definition at line 24 of file ProtoSerializerBase.hpp.
|
private |
Definition at line 22 of file ProtoSerializerBase.hpp.
|
private |
Definition at line 23 of file ProtoSerializerBase.hpp.