This is the complete list of members for eagine::common_serializer_backend< Derived, Sink >, including all inherited members.
| begin() -> result override | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |
| begin_element(span_size_t) -> result override | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |
| begin_list(span_size_t) -> result override | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |
| begin_member(string_view) -> result override | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |
| begin_struct(span_size_t) -> result override | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |
| common_serializer_backend() noexcept=default | eagine::common_serializer_backend< Derived, Sink > | |
| common_serializer_backend(Sink &s) noexcept | eagine::common_serializer_backend< Derived, Sink > | inline |
| enum_as_string() -> bool override | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |
| finish() -> result override | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |
| finish_element(span_size_t) -> result override | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |
| finish_list() -> result override | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |
| finish_member(string_view) -> result override | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |
| finish_struct() -> result override | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |
| interface(const interface &)=delete | eagine::interface< serializer_backend > | |
| interface() noexcept=default | eagine::interface< serializer_backend > | protected |
| interface(interface &&) noexcept=default | eagine::interface< serializer_backend > | protected |
| operator=(interface &&)=delete | eagine::interface< serializer_backend > | |
| operator=(const interface &)=delete | eagine::interface< serializer_backend > | |
| result typedef | eagine::serializer_backend | |
| set_sink(Sink &s) noexcept -> auto & | eagine::common_serializer_backend< Derived, Sink > | inline |
| sink() -> serializer_data_sink *final | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |
| type_id() -> identifier=0 | eagine::serializer_backend | pure virtual |
| write(span< const bool > values, span_size_t &done) -> result override | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |
| write(span< const char > values, span_size_t &done) -> result override | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |
| write(span< const std::int8_t > values, span_size_t &done) -> result override | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |
| write(span< const short > values, span_size_t &done) -> result override | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |
| write(span< const int > values, span_size_t &done) -> result override | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |
| write(span< const long > values, span_size_t &done) -> result override | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |
| write(span< const long long > values, span_size_t &done) -> result override | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |
| write(span< const std::uint8_t > values, span_size_t &done) -> result override | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |
| write(span< const unsigned short > values, span_size_t &done) -> result override | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |
| write(span< const unsigned > values, span_size_t &done) -> result override | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |
| write(span< const unsigned long > values, span_size_t &done) -> result override | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |
| write(span< const unsigned long long > values, span_size_t &done) -> result override | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |
| write(span< const float > values, span_size_t &done) -> result override | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |
| write(span< const double > values, span_size_t &done) -> result override | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |
| write(span< const identifier > values, span_size_t &done) -> result override | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |
| write(span< const decl_name > values, span_size_t &done) -> result override | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |
| write(span< const string_view > values, span_size_t &done) -> result override | eagine::common_serializer_backend< Derived, Sink > | inlinevirtual |