OGLplus  (0.59.0) a C++ wrapper for rendering APIs

eagine::common_serializer_backend< Derived, Sink > Member List

This is the complete list of members for eagine::common_serializer_backend< Derived, Sink >, including all inherited members.

begin() -> result overrideeagine::common_serializer_backend< Derived, Sink >inlinevirtual
begin_element(span_size_t) -> result overrideeagine::common_serializer_backend< Derived, Sink >inlinevirtual
begin_list(span_size_t) -> result overrideeagine::common_serializer_backend< Derived, Sink >inlinevirtual
begin_member(string_view) -> result overrideeagine::common_serializer_backend< Derived, Sink >inlinevirtual
begin_struct(span_size_t) -> result overrideeagine::common_serializer_backend< Derived, Sink >inlinevirtual
common_serializer_backend() noexcept=defaulteagine::common_serializer_backend< Derived, Sink >
common_serializer_backend(Sink &s) noexcepteagine::common_serializer_backend< Derived, Sink >inline
enum_as_string() -> bool overrideeagine::common_serializer_backend< Derived, Sink >inlinevirtual
finish() -> result overrideeagine::common_serializer_backend< Derived, Sink >inlinevirtual
finish_element(span_size_t) -> result overrideeagine::common_serializer_backend< Derived, Sink >inlinevirtual
finish_list() -> result overrideeagine::common_serializer_backend< Derived, Sink >inlinevirtual
finish_member(string_view) -> result overrideeagine::common_serializer_backend< Derived, Sink >inlinevirtual
finish_struct() -> result overrideeagine::common_serializer_backend< Derived, Sink >inlinevirtual
interface(const interface &)=deleteeagine::interface< serializer_backend >
interface() noexcept=defaulteagine::interface< serializer_backend >protected
interface(interface &&) noexcept=defaulteagine::interface< serializer_backend >protected
operator=(interface &&)=deleteeagine::interface< serializer_backend >
operator=(const interface &)=deleteeagine::interface< serializer_backend >
result typedefeagine::serializer_backend
set_sink(Sink &s) noexcept -> auto &eagine::common_serializer_backend< Derived, Sink >inline
sink() -> serializer_data_sink *finaleagine::common_serializer_backend< Derived, Sink >inlinevirtual
type_id() -> identifier=0eagine::serializer_backendpure virtual
write(span< const bool > values, span_size_t &done) -> result overrideeagine::common_serializer_backend< Derived, Sink >inlinevirtual
write(span< const char > values, span_size_t &done) -> result overrideeagine::common_serializer_backend< Derived, Sink >inlinevirtual
write(span< const std::int8_t > values, span_size_t &done) -> result overrideeagine::common_serializer_backend< Derived, Sink >inlinevirtual
write(span< const short > values, span_size_t &done) -> result overrideeagine::common_serializer_backend< Derived, Sink >inlinevirtual
write(span< const int > values, span_size_t &done) -> result overrideeagine::common_serializer_backend< Derived, Sink >inlinevirtual
write(span< const long > values, span_size_t &done) -> result overrideeagine::common_serializer_backend< Derived, Sink >inlinevirtual
write(span< const long long > values, span_size_t &done) -> result overrideeagine::common_serializer_backend< Derived, Sink >inlinevirtual
write(span< const std::uint8_t > values, span_size_t &done) -> result overrideeagine::common_serializer_backend< Derived, Sink >inlinevirtual
write(span< const unsigned short > values, span_size_t &done) -> result overrideeagine::common_serializer_backend< Derived, Sink >inlinevirtual
write(span< const unsigned > values, span_size_t &done) -> result overrideeagine::common_serializer_backend< Derived, Sink >inlinevirtual
write(span< const unsigned long > values, span_size_t &done) -> result overrideeagine::common_serializer_backend< Derived, Sink >inlinevirtual
write(span< const unsigned long long > values, span_size_t &done) -> result overrideeagine::common_serializer_backend< Derived, Sink >inlinevirtual
write(span< const float > values, span_size_t &done) -> result overrideeagine::common_serializer_backend< Derived, Sink >inlinevirtual
write(span< const double > values, span_size_t &done) -> result overrideeagine::common_serializer_backend< Derived, Sink >inlinevirtual
write(span< const identifier > values, span_size_t &done) -> result overrideeagine::common_serializer_backend< Derived, Sink >inlinevirtual
write(span< const decl_name > values, span_size_t &done) -> result overrideeagine::common_serializer_backend< Derived, Sink >inlinevirtual
write(span< const string_view > values, span_size_t &done) -> result overrideeagine::common_serializer_backend< Derived, Sink >inlinevirtual

Copyright © 2015-2021 Matúš Chochlík.
<chochlik -at -gmail.com>
Documentation generated on Tue Apr 13 2021 by Doxygen (version 1.8.17).