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

eagine::serializer_backend Member List

This is the complete list of members for eagine::serializer_backend, including all inherited members.

begin() -> result=0eagine::serializer_backendpure virtual
begin_element(span_size_t index) -> result=0eagine::serializer_backendpure virtual
begin_list(span_size_t element_count) -> result=0eagine::serializer_backendpure virtual
begin_member(string_view name) -> result=0eagine::serializer_backendpure virtual
begin_struct(span_size_t member_count) -> result=0eagine::serializer_backendpure virtual
enum_as_string() -> bool=0eagine::serializer_backendpure virtual
finish() -> result=0eagine::serializer_backendpure virtual
finish_element(span_size_t index) -> result=0eagine::serializer_backendpure virtual
finish_list() -> result=0eagine::serializer_backendpure virtual
finish_member(string_view name) -> result=0eagine::serializer_backendpure virtual
finish_struct() -> result=0eagine::serializer_backendpure virtual
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
sink() -> serializer_data_sink *=0eagine::serializer_backendpure virtual
type_id() -> identifier=0eagine::serializer_backendpure virtual
write(span< const bool >, span_size_t &) -> result=0eagine::serializer_backendpure virtual
write(span< const char >, span_size_t &) -> result=0eagine::serializer_backendpure virtual
write(span< const std::int8_t >, span_size_t &) -> result=0eagine::serializer_backendpure virtual
write(span< const short >, span_size_t &) -> result=0eagine::serializer_backendpure virtual
write(span< const int >, span_size_t &) -> result=0eagine::serializer_backendpure virtual
write(span< const long >, span_size_t &) -> result=0eagine::serializer_backendpure virtual
write(span< const long long >, span_size_t &) -> result=0eagine::serializer_backendpure virtual
write(span< const std::uint8_t >, span_size_t &) -> result=0eagine::serializer_backendpure virtual
write(span< const unsigned short >, span_size_t &) -> result=0eagine::serializer_backendpure virtual
write(span< const unsigned >, span_size_t &) -> result=0eagine::serializer_backendpure virtual
write(span< const unsigned long >, span_size_t &) -> result=0eagine::serializer_backendpure virtual
write(span< const unsigned long long >, span_size_t &) -> result=0eagine::serializer_backendpure virtual
write(span< const float >, span_size_t &) -> result=0eagine::serializer_backendpure virtual
write(span< const double >, span_size_t &) -> result=0eagine::serializer_backendpure virtual
write(span< const identifier >, span_size_t &) -> result=0eagine::serializer_backendpure virtual
write(span< const decl_name >, span_size_t &) -> result=0eagine::serializer_backendpure virtual
write(span< const string_view >, span_size_t &) -> result=0eagine::serializer_backendpure virtual

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