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 |