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

Loading...
Searching...
No Matches
protozero Directory Reference
Directory dependency graph for protozero:

## Files
| basic_pbf_builder.hpp
| Contains the basic_pbf_builder template class.
| basic_pbf_writer.hpp
| Contains the basic_pbf_writer template class.
| buffer_fixed.hpp
| Contains the fixed_size_buffer_adaptor class.
| buffer_string.hpp
| Contains the customization points for buffer implementation based on std::string.
| buffer_tmpl.hpp
| Contains the customization points for buffer implementations.
| buffer_vector.hpp
| Contains the customization points for buffer implementation based on std::vector<char>
| byteswap.hpp
| Contains functions to swap bytes in values (for different endianness).
| config.hpp
| Contains macro checks for different configurations.
| data_view.hpp
| Contains the implementation of the data_view class.
| exception.hpp
| Contains the exceptions used in the protozero library.
| iterators.hpp
| Contains the iterators for access to packed repeated fields.
| pbf_builder.hpp
| Contains the pbf_builder template class.
| pbf_message.hpp
| Contains the pbf_message template class.
| pbf_reader.hpp
| Contains the pbf_reader class.
| pbf_writer.hpp
| Contains the pbf_writer class.
| types.hpp
| Contains the declaration of low-level types used in the pbf format.
| varint.hpp
| Contains low-level varint and zigzag encoding and decoding functions.
| version.hpp
| Contains macros defining the protozero version.