protozero 1.7.1 Minimalistic protocol buffer decoder and encoder in C++.

Loading...
Searching...
No Matches
protozero::basic_pbf_builder< TBuffer, T > Member List

This is the complete list of members for protozero::basic_pbf_builder< TBuffer, T >, including all inherited members.

add_bool(pbf_tag_type tag, bool value) | protozero::basic_pbf_writer< TBuffer > | inline
add_bytes(T tag, const char *value, std::size_t size) | protozero::basic_pbf_builder< TBuffer, T > | inline
add_bytes(T tag, const data_view &value) | protozero::basic_pbf_builder< TBuffer, T > | inline
add_bytes(T tag, const std::string &value) | protozero::basic_pbf_builder< TBuffer, T > | inline
add_bytes(T tag, const char *value) | protozero::basic_pbf_builder< TBuffer, T > | inline
protozero::basic_pbf_writer::add_bytes(pbf_tag_type tag, const char *value, std::size_t size) | protozero::basic_pbf_writer< TBuffer > | inline
protozero::basic_pbf_writer::add_bytes(pbf_tag_type tag, const data_view &value) | protozero::basic_pbf_writer< TBuffer > | inline
protozero::basic_pbf_writer::add_bytes(pbf_tag_type tag, const std::string &value) | protozero::basic_pbf_writer< TBuffer > | inline
protozero::basic_pbf_writer::add_bytes(pbf_tag_type tag, const char *value) | protozero::basic_pbf_writer< TBuffer > | inline
add_bytes_vectored(T tag, Ts &&... values) | protozero::basic_pbf_builder< TBuffer, T > | inline
protozero::basic_pbf_writer::add_bytes_vectored(pbf_tag_type tag, Ts &&... values) | protozero::basic_pbf_writer< TBuffer > | inline
add_double(pbf_tag_type tag, double value) | protozero::basic_pbf_writer< TBuffer > | inline
add_enum(pbf_tag_type tag, int32_t value) | protozero::basic_pbf_writer< TBuffer > | inline
add_fixed32(pbf_tag_type tag, uint32_t value) | protozero::basic_pbf_writer< TBuffer > | inline
add_fixed64(pbf_tag_type tag, uint64_t value) | protozero::basic_pbf_writer< TBuffer > | inline
add_float(pbf_tag_type tag, float value) | protozero::basic_pbf_writer< TBuffer > | inline
add_int32(pbf_tag_type tag, int32_t value) | protozero::basic_pbf_writer< TBuffer > | inline
add_int64(pbf_tag_type tag, int64_t value) | protozero::basic_pbf_writer< TBuffer > | inline
add_message(T tag, const char *value, std::size_t size) | protozero::basic_pbf_builder< TBuffer, T > | inline
add_message(T tag, const data_view &value) | protozero::basic_pbf_builder< TBuffer, T > | inline
add_message(T tag, const std::string &value) | protozero::basic_pbf_builder< TBuffer, T > | inline
protozero::basic_pbf_writer::add_message(pbf_tag_type tag, const char *value, std::size_t size) | protozero::basic_pbf_writer< TBuffer > | inline
protozero::basic_pbf_writer::add_message(pbf_tag_type tag, const data_view &value) | protozero::basic_pbf_writer< TBuffer > | inline
protozero::basic_pbf_writer::add_message(pbf_tag_type tag, const std::string &value) | protozero::basic_pbf_writer< TBuffer > | inline
add_packed_bool(pbf_tag_type tag, InputIterator first, InputIterator last) | protozero::basic_pbf_writer< TBuffer > | inline
add_packed_double(pbf_tag_type tag, InputIterator first, InputIterator last) | protozero::basic_pbf_writer< TBuffer > | inline
add_packed_enum(pbf_tag_type tag, InputIterator first, InputIterator last) | protozero::basic_pbf_writer< TBuffer > | inline
add_packed_fixed(pbf_tag_type tag, InputIterator first, InputIterator last) | protozero::basic_pbf_writer< TBuffer > | inline
add_packed_fixed32(pbf_tag_type tag, InputIterator first, InputIterator last) | protozero::basic_pbf_writer< TBuffer > | inline
add_packed_fixed64(pbf_tag_type tag, InputIterator first, InputIterator last) | protozero::basic_pbf_writer< TBuffer > | inline
add_packed_float(pbf_tag_type tag, InputIterator first, InputIterator last) | protozero::basic_pbf_writer< TBuffer > | inline
add_packed_int32(pbf_tag_type tag, InputIterator first, InputIterator last) | protozero::basic_pbf_writer< TBuffer > | inline
add_packed_int64(pbf_tag_type tag, InputIterator first, InputIterator last) | protozero::basic_pbf_writer< TBuffer > | inline
add_packed_sfixed32(pbf_tag_type tag, InputIterator first, InputIterator last) | protozero::basic_pbf_writer< TBuffer > | inline
add_packed_sfixed64(pbf_tag_type tag, InputIterator first, InputIterator last) | protozero::basic_pbf_writer< TBuffer > | inline
add_packed_sint32(pbf_tag_type tag, InputIterator first, InputIterator last) | protozero::basic_pbf_writer< TBuffer > | inline
add_packed_sint64(pbf_tag_type tag, InputIterator first, InputIterator last) | protozero::basic_pbf_writer< TBuffer > | inline
add_packed_uint32(pbf_tag_type tag, InputIterator first, InputIterator last) | protozero::basic_pbf_writer< TBuffer > | inline
add_packed_uint64(pbf_tag_type tag, InputIterator first, InputIterator last) | protozero::basic_pbf_writer< TBuffer > | inline
add_sfixed32(pbf_tag_type tag, int32_t value) | protozero::basic_pbf_writer< TBuffer > | inline
add_sfixed64(pbf_tag_type tag, int64_t value) | protozero::basic_pbf_writer< TBuffer > | inline
add_sint32(pbf_tag_type tag, int32_t value) | protozero::basic_pbf_writer< TBuffer > | inline
add_sint64(pbf_tag_type tag, int64_t value) | protozero::basic_pbf_writer< TBuffer > | inline
add_string(T tag, const char *value, std::size_t size) | protozero::basic_pbf_builder< TBuffer, T > | inline
add_string(T tag, const data_view &value) | protozero::basic_pbf_builder< TBuffer, T > | inline
add_string(T tag, const std::string &value) | protozero::basic_pbf_builder< TBuffer, T > | inline
add_string(T tag, const char *value) | protozero::basic_pbf_builder< TBuffer, T > | inline
protozero::basic_pbf_writer::add_string(pbf_tag_type tag, const char *value, std::size_t size) | protozero::basic_pbf_writer< TBuffer > | inline
protozero::basic_pbf_writer::add_string(pbf_tag_type tag, const data_view &value) | protozero::basic_pbf_writer< TBuffer > | inline
protozero::basic_pbf_writer::add_string(pbf_tag_type tag, const std::string &value) | protozero::basic_pbf_writer< TBuffer > | inline
protozero::basic_pbf_writer::add_string(pbf_tag_type tag, const char *value) | protozero::basic_pbf_writer< TBuffer > | inline
add_uint32(pbf_tag_type tag, uint32_t value) | protozero::basic_pbf_writer< TBuffer > | inline
add_uint64(pbf_tag_type tag, uint64_t value) | protozero::basic_pbf_writer< TBuffer > | inline
basic_pbf_builder()=default (defined in protozero::basic_pbf_builder< TBuffer, T >) | protozero::basic_pbf_builder< TBuffer, T > |
basic_pbf_builder(TBuffer &data) noexcept | protozero::basic_pbf_builder< TBuffer, T > | inline explicit
basic_pbf_builder(basic_pbf_writer< TBuffer > &parent_writer, P tag) noexcept | protozero::basic_pbf_builder< TBuffer, T > | inline
basic_pbf_writer(TBuffer &buffer) noexcept | protozero::basic_pbf_writer< TBuffer > | inline explicit
basic_pbf_writer() noexcept=default | protozero::basic_pbf_writer< TBuffer > |
basic_pbf_writer(basic_pbf_writer &parent_writer, pbf_tag_type tag, std::size_t size=0) | protozero::basic_pbf_writer< TBuffer > | inline
basic_pbf_writer(const basic_pbf_writer &)=delete | protozero::basic_pbf_writer< TBuffer > |
basic_pbf_writer(basic_pbf_writer &&other) noexcept | protozero::basic_pbf_writer< TBuffer > | inline
commit() | protozero::basic_pbf_writer< TBuffer > | inline
enum_type typedef | protozero::basic_pbf_builder< TBuffer, T > |
operator=(const basic_pbf_writer &)=delete | protozero::basic_pbf_writer< TBuffer > |
operator=(basic_pbf_writer &&other) noexcept | protozero::basic_pbf_writer< TBuffer > | inline
reserve(std::size_t size) | protozero::basic_pbf_writer< TBuffer > | inline
rollback() | protozero::basic_pbf_writer< TBuffer > | inline
swap(basic_pbf_writer &other) noexcept | protozero::basic_pbf_writer< TBuffer > | inline
valid() const noexcept | protozero::basic_pbf_writer< TBuffer > | inline
~basic_pbf_writer() noexcept (defined in protozero::basic_pbf_writer< TBuffer >) | protozero::basic_pbf_writer< TBuffer > | inline