This is the complete list of members for eagine::deserializer_backend, including all inherited members.
begin() -> result=0 | eagine::deserializer_backend | pure virtual |
begin_element(span_size_t index) -> result=0 | eagine::deserializer_backend | pure virtual |
begin_list(span_size_t &element_count) -> result=0 | eagine::deserializer_backend | pure virtual |
begin_member(string_view name) -> result=0 | eagine::deserializer_backend | pure virtual |
begin_struct(span_size_t &member_count) -> result=0 | eagine::deserializer_backend | pure virtual |
enum_as_string() -> bool=0 | eagine::deserializer_backend | pure virtual |
finish() -> result=0 | eagine::deserializer_backend | pure virtual |
finish_element(span_size_t index) -> result=0 | eagine::deserializer_backend | pure virtual |
finish_list() -> result=0 | eagine::deserializer_backend | pure virtual |
finish_member(string_view name) -> result=0 | eagine::deserializer_backend | pure virtual |
finish_struct() -> result=0 | eagine::deserializer_backend | pure virtual |
interface(const interface &)=delete | eagine::interface< deserializer_backend > | |
interface() noexcept=default | eagine::interface< deserializer_backend > | protected |
interface(interface &&) noexcept=default | eagine::interface< deserializer_backend > | protected |
operator=(interface &&)=delete | eagine::interface< deserializer_backend > | |
operator=(const interface &)=delete | eagine::interface< deserializer_backend > | |
read(span< bool >, span_size_t &) -> result=0 | eagine::deserializer_backend | pure virtual |
read(span< char >, span_size_t &) -> result=0 | eagine::deserializer_backend | pure virtual |
read(span< std::int8_t >, span_size_t &) -> result=0 | eagine::deserializer_backend | pure virtual |
read(span< short >, span_size_t &) -> result=0 | eagine::deserializer_backend | pure virtual |
read(span< int >, span_size_t &) -> result=0 | eagine::deserializer_backend | pure virtual |
read(span< long >, span_size_t &) -> result=0 | eagine::deserializer_backend | pure virtual |
read(span< long long >, span_size_t &) -> result=0 | eagine::deserializer_backend | pure virtual |
read(span< std::uint8_t >, span_size_t &) -> result=0 | eagine::deserializer_backend | pure virtual |
read(span< unsigned short >, span_size_t &) -> result=0 | eagine::deserializer_backend | pure virtual |
read(span< unsigned >, span_size_t &) -> result=0 | eagine::deserializer_backend | pure virtual |
read(span< unsigned long >, span_size_t &) -> result=0 | eagine::deserializer_backend | pure virtual |
read(span< unsigned long long >, span_size_t &) -> result=0 | eagine::deserializer_backend | pure virtual |
read(span< float >, span_size_t &) -> result=0 | eagine::deserializer_backend | pure virtual |
read(span< double >, span_size_t &) -> result=0 | eagine::deserializer_backend | pure virtual |
read(span< identifier >, span_size_t &) -> result=0 | eagine::deserializer_backend | pure virtual |
read(span< decl_name_storage >, span_size_t &) -> result=0 | eagine::deserializer_backend | pure virtual |
read(span< std::string >, span_size_t &) -> result=0 | eagine::deserializer_backend | pure virtual |
result typedef | eagine::deserializer_backend | |
source() -> deserializer_data_source *=0 | eagine::deserializer_backend | pure virtual |
type_id() -> identifier=0 | eagine::deserializer_backend | pure virtual |