├── .clang-tidy ├── .gitattributes ├── .github ├── actions │ ├── build-windows │ │ └── action.yml │ ├── build │ │ └── action.yml │ ├── cmake-windows │ │ └── action.yml │ ├── cmake │ │ └── action.yml │ ├── ctest-windows │ │ └── action.yml │ ├── ctest │ │ └── action.yml │ └── install-ubuntu │ │ └── action.yml └── workflows │ ├── ci.yml │ └── clang-tidy.yml ├── CHANGELOG.md ├── CMakeLists.txt ├── CONTRIBUTING.md ├── FUZZING.md ├── LICENSE.from_folly ├── LICENSE.md ├── README.md ├── UPGRADING.md ├── appveyor.yml ├── bench └── data │ ├── README.md │ ├── enf-14-4824-6157.vector.pbf │ └── mapbox-streets-v6-14-8714-8017.vector.pbf ├── cmake └── FindProtozero.cmake ├── doc ├── CMakeLists.txt ├── Doxyfile.in ├── advanced.md ├── cheatsheet.md └── tutorial.md ├── include └── protozero │ ├── basic_pbf_builder.hpp │ ├── basic_pbf_writer.hpp │ ├── buffer_fixed.hpp │ ├── buffer_string.hpp │ ├── buffer_tmpl.hpp │ ├── buffer_vector.hpp │ ├── byteswap.hpp │ ├── config.hpp │ ├── data_view.hpp │ ├── exception.hpp │ ├── iterators.hpp │ ├── pbf_builder.hpp │ ├── pbf_message.hpp │ ├── pbf_reader.hpp │ ├── pbf_writer.hpp │ ├── types.hpp │ ├── varint.hpp │ └── version.hpp ├── test ├── CMakeLists.txt ├── README.md ├── catch │ └── catch.hpp ├── create_pbf_test_data.sh ├── include │ ├── buffer.hpp │ ├── packed_access.hpp │ ├── scalar_access.hpp │ ├── test.hpp │ └── testcase.hpp ├── reader_tests.cpp ├── t │ ├── alignment │ │ └── reader_test_cases.cpp │ ├── bool │ │ ├── bool_testcase.proto │ │ ├── data-also-true.pbf │ │ ├── data-false.pbf │ │ ├── data-still-true.pbf │ │ ├── data-true.pbf │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── writer_test_cases.cpp │ ├── bytes │ │ ├── bytes_testcase.proto │ │ ├── data-binary.pbf │ │ ├── data-empty.pbf │ │ ├── data-one.pbf │ │ ├── data-string.pbf │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── writer_test_cases.cpp │ ├── complex │ │ ├── data-all.pbf │ │ ├── data-minimal.pbf │ │ ├── data-some.pbf │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── testcase.proto │ ├── double │ │ ├── data-neg.pbf │ │ ├── data-pos.pbf │ │ ├── data-zero.pbf │ │ ├── double_testcase.proto │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── writer_test_cases.cpp │ ├── enum │ │ ├── data-black.pbf │ │ ├── data-blue.pbf │ │ ├── data-max.pbf │ │ ├── data-min.pbf │ │ ├── data-neg.pbf │ │ ├── enum_testcase.proto │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── writer_test_cases.cpp │ ├── fixed32 │ │ ├── data-max.pbf │ │ ├── data-pos.pbf │ │ ├── data-pos200.pbf │ │ ├── data-zero.pbf │ │ ├── fixed32_testcase.proto │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── writer_test_cases.cpp │ ├── fixed64 │ │ ├── data-max.pbf │ │ ├── data-pos.pbf │ │ ├── data-pos200.pbf │ │ ├── data-zero.pbf │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── testcase.proto │ ├── float │ │ ├── data-neg.pbf │ │ ├── data-pos.pbf │ │ ├── data-zero.pbf │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── testcase.proto │ ├── int32 │ │ ├── data-max.pbf │ │ ├── data-min.pbf │ │ ├── data-neg.pbf │ │ ├── data-neg200.pbf │ │ ├── data-pos.pbf │ │ ├── data-pos200.pbf │ │ ├── data-zero.pbf │ │ ├── int32_testcase.proto │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── writer_test_cases.cpp │ ├── int64 │ │ ├── data-max.pbf │ │ ├── data-min.pbf │ │ ├── data-neg.pbf │ │ ├── data-neg200.pbf │ │ ├── data-pos.pbf │ │ ├── data-pos200.pbf │ │ ├── data-zero.pbf │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── testcase.proto │ ├── message │ │ ├── data-message.pbf │ │ ├── data-opt-element.pbf │ │ ├── data-opt-empty.pbf │ │ ├── message_testcase.proto │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── writer_test_cases.cpp │ ├── nested │ │ ├── data-message.pbf │ │ ├── data-no-message.pbf │ │ ├── nested_testcase.proto │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── writer_test_cases.cpp │ ├── repeated │ │ ├── data-empty.pbf │ │ ├── data-many.pbf │ │ ├── data-one.pbf │ │ ├── reader_test_cases.cpp │ │ ├── repeated_testcase.proto │ │ ├── testcase.cpp │ │ └── writer_test_cases.cpp │ ├── repeated_packed_bool │ │ ├── data-empty.pbf │ │ ├── data-many.pbf │ │ ├── data-one.pbf │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── testcase.proto │ ├── repeated_packed_double │ │ ├── data-empty.pbf │ │ ├── data-many.pbf │ │ ├── data-one.pbf │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── testcase.proto │ ├── repeated_packed_enum │ │ ├── data-empty.pbf │ │ ├── data-many.pbf │ │ ├── data-one.pbf │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── testcase.proto │ ├── repeated_packed_fixed32 │ │ ├── data-empty.pbf │ │ ├── data-many.pbf │ │ ├── data-one.pbf │ │ ├── reader_test_cases.cpp │ │ ├── repeated_packed_fixed32_testcase.proto │ │ ├── testcase.cpp │ │ └── writer_test_cases.cpp │ ├── repeated_packed_fixed64 │ │ ├── data-empty.pbf │ │ ├── data-many.pbf │ │ ├── data-one.pbf │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── testcase.proto │ ├── repeated_packed_float │ │ ├── data-empty.pbf │ │ ├── data-many.pbf │ │ ├── data-one.pbf │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── testcase.proto │ ├── repeated_packed_int32 │ │ ├── data-empty.pbf │ │ ├── data-many.pbf │ │ ├── data-one.pbf │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── testcase.proto │ ├── repeated_packed_int64 │ │ ├── data-empty.pbf │ │ ├── data-many.pbf │ │ ├── data-one.pbf │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── testcase.proto │ ├── repeated_packed_sfixed32 │ │ ├── data-empty.pbf │ │ ├── data-many.pbf │ │ ├── data-one.pbf │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── testcase.proto │ ├── repeated_packed_sfixed64 │ │ ├── data-empty.pbf │ │ ├── data-many.pbf │ │ ├── data-one.pbf │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── testcase.proto │ ├── repeated_packed_sint32 │ │ ├── data-empty.pbf │ │ ├── data-many.pbf │ │ ├── data-one.pbf │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── testcase.proto │ ├── repeated_packed_sint64 │ │ ├── data-empty.pbf │ │ ├── data-many.pbf │ │ ├── data-one.pbf │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── testcase.proto │ ├── repeated_packed_uint32 │ │ ├── data-empty.pbf │ │ ├── data-many.pbf │ │ ├── data-one.pbf │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── testcase.proto │ ├── repeated_packed_uint64 │ │ ├── data-empty.pbf │ │ ├── data-many.pbf │ │ ├── data-one.pbf │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── testcase.proto │ ├── rollback │ │ └── reader_test_cases.cpp │ ├── sfixed32 │ │ ├── data-max.pbf │ │ ├── data-min.pbf │ │ ├── data-neg.pbf │ │ ├── data-neg200.pbf │ │ ├── data-pos.pbf │ │ ├── data-pos200.pbf │ │ ├── data-zero.pbf │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── testcase.proto │ ├── sfixed64 │ │ ├── data-max.pbf │ │ ├── data-min.pbf │ │ ├── data-neg.pbf │ │ ├── data-neg200.pbf │ │ ├── data-pos.pbf │ │ ├── data-pos200.pbf │ │ ├── data-zero.pbf │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── testcase.proto │ ├── sint32 │ │ ├── data-max.pbf │ │ ├── data-min.pbf │ │ ├── data-neg.pbf │ │ ├── data-neg200.pbf │ │ ├── data-pos.pbf │ │ ├── data-pos200.pbf │ │ ├── data-zero.pbf │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── testcase.proto │ ├── sint64 │ │ ├── data-max.pbf │ │ ├── data-min.pbf │ │ ├── data-neg.pbf │ │ ├── data-neg200.pbf │ │ ├── data-pos.pbf │ │ ├── data-pos200.pbf │ │ ├── data-zero.pbf │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── testcase.proto │ ├── skip │ │ └── reader_test_cases.cpp │ ├── string │ │ ├── data-empty.pbf │ │ ├── data-one.pbf │ │ ├── data-string.pbf │ │ ├── reader_test_cases.cpp │ │ ├── string_testcase.proto │ │ ├── testcase.cpp │ │ └── writer_test_cases.cpp │ ├── tag_and_type │ │ ├── data-combined.pbf │ │ ├── data-not-packed.pbf │ │ ├── data-packed.pbf │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── testcase.proto │ ├── tags │ │ ├── data-tag-1.pbf │ │ ├── data-tag-200.pbf │ │ ├── data-tag-200000.pbf │ │ ├── data-tag-max.pbf │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── testcase.proto │ ├── uint32 │ │ ├── data-max.pbf │ │ ├── data-pos.pbf │ │ ├── data-pos200.pbf │ │ ├── data-zero.pbf │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── testcase.proto │ ├── uint64 │ │ ├── data-max.pbf │ │ ├── data-pos.pbf │ │ ├── data-pos200.pbf │ │ ├── data-zero.pbf │ │ ├── reader_test_cases.cpp │ │ ├── testcase.cpp │ │ └── testcase.proto │ ├── vector_tile │ │ ├── data.vector.pbf │ │ └── reader_test_cases.cpp │ └── wrong_type_access │ │ └── reader_test_cases.cpp ├── unit │ ├── CMakeLists.txt │ ├── main.cpp │ ├── test_basic.cpp │ ├── test_buffer.cpp │ ├── test_data_view.cpp │ ├── test_endian.cpp │ ├── test_exceptions.cpp │ ├── test_iterators.cpp │ ├── test_varint.cpp │ └── test_zigzag.cpp └── writer_tests.cpp └── tools ├── CMakeLists.txt ├── pbf-decoder.cpp └── pbf-fuzzer.cpp /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.pbf -text 2 | -------------------------------------------------------------------------------- /.github/actions/build-windows/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/.github/actions/build-windows/action.yml -------------------------------------------------------------------------------- /.github/actions/build/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/.github/actions/build/action.yml -------------------------------------------------------------------------------- /.github/actions/cmake-windows/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/.github/actions/cmake-windows/action.yml -------------------------------------------------------------------------------- /.github/actions/cmake/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/.github/actions/cmake/action.yml -------------------------------------------------------------------------------- /.github/actions/ctest-windows/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/.github/actions/ctest-windows/action.yml -------------------------------------------------------------------------------- /.github/actions/ctest/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/.github/actions/ctest/action.yml -------------------------------------------------------------------------------- /.github/actions/install-ubuntu/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/.github/actions/install-ubuntu/action.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/clang-tidy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/.github/workflows/clang-tidy.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /FUZZING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/FUZZING.md -------------------------------------------------------------------------------- /LICENSE.from_folly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/LICENSE.from_folly -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/README.md -------------------------------------------------------------------------------- /UPGRADING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/UPGRADING.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/appveyor.yml -------------------------------------------------------------------------------- /bench/data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/bench/data/README.md -------------------------------------------------------------------------------- /bench/data/enf-14-4824-6157.vector.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/bench/data/enf-14-4824-6157.vector.pbf -------------------------------------------------------------------------------- /bench/data/mapbox-streets-v6-14-8714-8017.vector.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/bench/data/mapbox-streets-v6-14-8714-8017.vector.pbf -------------------------------------------------------------------------------- /cmake/FindProtozero.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/cmake/FindProtozero.cmake -------------------------------------------------------------------------------- /doc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/doc/CMakeLists.txt -------------------------------------------------------------------------------- /doc/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/doc/Doxyfile.in -------------------------------------------------------------------------------- /doc/advanced.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/doc/advanced.md -------------------------------------------------------------------------------- /doc/cheatsheet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/doc/cheatsheet.md -------------------------------------------------------------------------------- /doc/tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/doc/tutorial.md -------------------------------------------------------------------------------- /include/protozero/basic_pbf_builder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/include/protozero/basic_pbf_builder.hpp -------------------------------------------------------------------------------- /include/protozero/basic_pbf_writer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/include/protozero/basic_pbf_writer.hpp -------------------------------------------------------------------------------- /include/protozero/buffer_fixed.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/include/protozero/buffer_fixed.hpp -------------------------------------------------------------------------------- /include/protozero/buffer_string.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/include/protozero/buffer_string.hpp -------------------------------------------------------------------------------- /include/protozero/buffer_tmpl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/include/protozero/buffer_tmpl.hpp -------------------------------------------------------------------------------- /include/protozero/buffer_vector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/include/protozero/buffer_vector.hpp -------------------------------------------------------------------------------- /include/protozero/byteswap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/include/protozero/byteswap.hpp -------------------------------------------------------------------------------- /include/protozero/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/include/protozero/config.hpp -------------------------------------------------------------------------------- /include/protozero/data_view.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/include/protozero/data_view.hpp -------------------------------------------------------------------------------- /include/protozero/exception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/include/protozero/exception.hpp -------------------------------------------------------------------------------- /include/protozero/iterators.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/include/protozero/iterators.hpp -------------------------------------------------------------------------------- /include/protozero/pbf_builder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/include/protozero/pbf_builder.hpp -------------------------------------------------------------------------------- /include/protozero/pbf_message.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/include/protozero/pbf_message.hpp -------------------------------------------------------------------------------- /include/protozero/pbf_reader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/include/protozero/pbf_reader.hpp -------------------------------------------------------------------------------- /include/protozero/pbf_writer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/include/protozero/pbf_writer.hpp -------------------------------------------------------------------------------- /include/protozero/types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/include/protozero/types.hpp -------------------------------------------------------------------------------- /include/protozero/varint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/include/protozero/varint.hpp -------------------------------------------------------------------------------- /include/protozero/version.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/include/protozero/version.hpp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/README.md -------------------------------------------------------------------------------- /test/catch/catch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/catch/catch.hpp -------------------------------------------------------------------------------- /test/create_pbf_test_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/create_pbf_test_data.sh -------------------------------------------------------------------------------- /test/include/buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/include/buffer.hpp -------------------------------------------------------------------------------- /test/include/packed_access.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/include/packed_access.hpp -------------------------------------------------------------------------------- /test/include/scalar_access.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/include/scalar_access.hpp -------------------------------------------------------------------------------- /test/include/test.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/include/test.hpp -------------------------------------------------------------------------------- /test/include/testcase.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/include/testcase.hpp -------------------------------------------------------------------------------- /test/reader_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/reader_tests.cpp -------------------------------------------------------------------------------- /test/t/alignment/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/alignment/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/bool/bool_testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/bool/bool_testcase.proto -------------------------------------------------------------------------------- /test/t/bool/data-also-true.pbf: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /test/t/bool/data-false.pbf: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /test/t/bool/data-still-true.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/bool/data-still-true.pbf -------------------------------------------------------------------------------- /test/t/bool/data-true.pbf: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /test/t/bool/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/bool/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/bool/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/bool/testcase.cpp -------------------------------------------------------------------------------- /test/t/bool/writer_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/bool/writer_test_cases.cpp -------------------------------------------------------------------------------- /test/t/bytes/bytes_testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/bytes/bytes_testcase.proto -------------------------------------------------------------------------------- /test/t/bytes/data-binary.pbf: -------------------------------------------------------------------------------- 1 | 2 |  -------------------------------------------------------------------------------- /test/t/bytes/data-empty.pbf: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/t/bytes/data-one.pbf: -------------------------------------------------------------------------------- 1 | 2 | x -------------------------------------------------------------------------------- /test/t/bytes/data-string.pbf: -------------------------------------------------------------------------------- 1 | 2 | foobar -------------------------------------------------------------------------------- /test/t/bytes/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/bytes/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/bytes/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/bytes/testcase.cpp -------------------------------------------------------------------------------- /test/t/bytes/writer_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/bytes/writer_test_cases.cpp -------------------------------------------------------------------------------- /test/t/complex/data-all.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/complex/data-all.pbf -------------------------------------------------------------------------------- /test/t/complex/data-minimal.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/complex/data-minimal.pbf -------------------------------------------------------------------------------- /test/t/complex/data-some.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/complex/data-some.pbf -------------------------------------------------------------------------------- /test/t/complex/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/complex/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/complex/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/complex/testcase.cpp -------------------------------------------------------------------------------- /test/t/complex/testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/complex/testcase.proto -------------------------------------------------------------------------------- /test/t/double/data-neg.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/double/data-neg.pbf -------------------------------------------------------------------------------- /test/t/double/data-pos.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/double/data-pos.pbf -------------------------------------------------------------------------------- /test/t/double/data-zero.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/double/data-zero.pbf -------------------------------------------------------------------------------- /test/t/double/double_testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/double/double_testcase.proto -------------------------------------------------------------------------------- /test/t/double/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/double/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/double/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/double/testcase.cpp -------------------------------------------------------------------------------- /test/t/double/writer_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/double/writer_test_cases.cpp -------------------------------------------------------------------------------- /test/t/enum/data-black.pbf: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /test/t/enum/data-blue.pbf: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /test/t/enum/data-max.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/enum/data-max.pbf -------------------------------------------------------------------------------- /test/t/enum/data-min.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/enum/data-min.pbf -------------------------------------------------------------------------------- /test/t/enum/data-neg.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/enum/data-neg.pbf -------------------------------------------------------------------------------- /test/t/enum/enum_testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/enum/enum_testcase.proto -------------------------------------------------------------------------------- /test/t/enum/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/enum/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/enum/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/enum/testcase.cpp -------------------------------------------------------------------------------- /test/t/enum/writer_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/enum/writer_test_cases.cpp -------------------------------------------------------------------------------- /test/t/fixed32/data-max.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/fixed32/data-max.pbf -------------------------------------------------------------------------------- /test/t/fixed32/data-pos.pbf: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /test/t/fixed32/data-pos200.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/fixed32/data-pos200.pbf -------------------------------------------------------------------------------- /test/t/fixed32/data-zero.pbf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/t/fixed32/fixed32_testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/fixed32/fixed32_testcase.proto -------------------------------------------------------------------------------- /test/t/fixed32/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/fixed32/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/fixed32/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/fixed32/testcase.cpp -------------------------------------------------------------------------------- /test/t/fixed32/writer_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/fixed32/writer_test_cases.cpp -------------------------------------------------------------------------------- /test/t/fixed64/data-max.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/fixed64/data-max.pbf -------------------------------------------------------------------------------- /test/t/fixed64/data-pos.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/fixed64/data-pos.pbf -------------------------------------------------------------------------------- /test/t/fixed64/data-pos200.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/fixed64/data-pos200.pbf -------------------------------------------------------------------------------- /test/t/fixed64/data-zero.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/fixed64/data-zero.pbf -------------------------------------------------------------------------------- /test/t/fixed64/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/fixed64/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/fixed64/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/fixed64/testcase.cpp -------------------------------------------------------------------------------- /test/t/fixed64/testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/fixed64/testcase.proto -------------------------------------------------------------------------------- /test/t/float/data-neg.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/float/data-neg.pbf -------------------------------------------------------------------------------- /test/t/float/data-pos.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/float/data-pos.pbf -------------------------------------------------------------------------------- /test/t/float/data-zero.pbf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/t/float/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/float/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/float/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/float/testcase.cpp -------------------------------------------------------------------------------- /test/t/float/testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/float/testcase.proto -------------------------------------------------------------------------------- /test/t/int32/data-max.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/int32/data-max.pbf -------------------------------------------------------------------------------- /test/t/int32/data-min.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/int32/data-min.pbf -------------------------------------------------------------------------------- /test/t/int32/data-neg.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/int32/data-neg.pbf -------------------------------------------------------------------------------- /test/t/int32/data-neg200.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/int32/data-neg200.pbf -------------------------------------------------------------------------------- /test/t/int32/data-pos.pbf: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /test/t/int32/data-pos200.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/int32/data-pos200.pbf -------------------------------------------------------------------------------- /test/t/int32/data-zero.pbf: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /test/t/int32/int32_testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/int32/int32_testcase.proto -------------------------------------------------------------------------------- /test/t/int32/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/int32/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/int32/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/int32/testcase.cpp -------------------------------------------------------------------------------- /test/t/int32/writer_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/int32/writer_test_cases.cpp -------------------------------------------------------------------------------- /test/t/int64/data-max.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/int64/data-max.pbf -------------------------------------------------------------------------------- /test/t/int64/data-min.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/int64/data-min.pbf -------------------------------------------------------------------------------- /test/t/int64/data-neg.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/int64/data-neg.pbf -------------------------------------------------------------------------------- /test/t/int64/data-neg200.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/int64/data-neg200.pbf -------------------------------------------------------------------------------- /test/t/int64/data-pos.pbf: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /test/t/int64/data-pos200.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/int64/data-pos200.pbf -------------------------------------------------------------------------------- /test/t/int64/data-zero.pbf: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /test/t/int64/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/int64/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/int64/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/int64/testcase.cpp -------------------------------------------------------------------------------- /test/t/int64/testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/int64/testcase.proto -------------------------------------------------------------------------------- /test/t/message/data-message.pbf: -------------------------------------------------------------------------------- 1 | 2 |  3 | foobar -------------------------------------------------------------------------------- /test/t/message/data-opt-element.pbf: -------------------------------------------------------------------------------- 1 | 2 | optional -------------------------------------------------------------------------------- /test/t/message/data-opt-empty.pbf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/t/message/message_testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/message/message_testcase.proto -------------------------------------------------------------------------------- /test/t/message/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/message/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/message/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/message/testcase.cpp -------------------------------------------------------------------------------- /test/t/message/writer_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/message/writer_test_cases.cpp -------------------------------------------------------------------------------- /test/t/nested/data-message.pbf: -------------------------------------------------------------------------------- 1 | 2 |  3 | 4 | 5 | foobarcXM -------------------------------------------------------------------------------- /test/t/nested/data-no-message.pbf: -------------------------------------------------------------------------------- 1 | 2 | M -------------------------------------------------------------------------------- /test/t/nested/nested_testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/nested/nested_testcase.proto -------------------------------------------------------------------------------- /test/t/nested/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/nested/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/nested/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/nested/testcase.cpp -------------------------------------------------------------------------------- /test/t/nested/writer_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/nested/writer_test_cases.cpp -------------------------------------------------------------------------------- /test/t/repeated/data-empty.pbf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/t/repeated/data-many.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated/data-many.pbf -------------------------------------------------------------------------------- /test/t/repeated/data-one.pbf: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /test/t/repeated/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/repeated/repeated_testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated/repeated_testcase.proto -------------------------------------------------------------------------------- /test/t/repeated/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated/testcase.cpp -------------------------------------------------------------------------------- /test/t/repeated/writer_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated/writer_test_cases.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_bool/data-empty.pbf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/t/repeated_packed_bool/data-many.pbf: -------------------------------------------------------------------------------- 1 | 2 |  -------------------------------------------------------------------------------- /test/t/repeated_packed_bool/data-one.pbf: -------------------------------------------------------------------------------- 1 | 2 |  -------------------------------------------------------------------------------- /test/t/repeated_packed_bool/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_bool/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_bool/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_bool/testcase.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_bool/testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_bool/testcase.proto -------------------------------------------------------------------------------- /test/t/repeated_packed_double/data-empty.pbf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/t/repeated_packed_double/data-many.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_double/data-many.pbf -------------------------------------------------------------------------------- /test/t/repeated_packed_double/data-one.pbf: -------------------------------------------------------------------------------- 1 | 2 | ףp= 3 | W1@ -------------------------------------------------------------------------------- /test/t/repeated_packed_double/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_double/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_double/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_double/testcase.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_double/testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_double/testcase.proto -------------------------------------------------------------------------------- /test/t/repeated_packed_enum/data-empty.pbf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/t/repeated_packed_enum/data-many.pbf: -------------------------------------------------------------------------------- 1 | 2 |  -------------------------------------------------------------------------------- /test/t/repeated_packed_enum/data-one.pbf: -------------------------------------------------------------------------------- 1 | 2 |  -------------------------------------------------------------------------------- /test/t/repeated_packed_enum/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_enum/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_enum/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_enum/testcase.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_enum/testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_enum/testcase.proto -------------------------------------------------------------------------------- /test/t/repeated_packed_fixed32/data-empty.pbf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/t/repeated_packed_fixed32/data-many.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_fixed32/data-many.pbf -------------------------------------------------------------------------------- /test/t/repeated_packed_fixed32/data-one.pbf: -------------------------------------------------------------------------------- 1 | 2 |  -------------------------------------------------------------------------------- /test/t/repeated_packed_fixed32/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_fixed32/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_fixed32/repeated_packed_fixed32_testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_fixed32/repeated_packed_fixed32_testcase.proto -------------------------------------------------------------------------------- /test/t/repeated_packed_fixed32/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_fixed32/testcase.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_fixed32/writer_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_fixed32/writer_test_cases.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_fixed64/data-empty.pbf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/t/repeated_packed_fixed64/data-many.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_fixed64/data-many.pbf -------------------------------------------------------------------------------- /test/t/repeated_packed_fixed64/data-one.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_fixed64/data-one.pbf -------------------------------------------------------------------------------- /test/t/repeated_packed_fixed64/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_fixed64/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_fixed64/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_fixed64/testcase.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_fixed64/testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_fixed64/testcase.proto -------------------------------------------------------------------------------- /test/t/repeated_packed_float/data-empty.pbf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/t/repeated_packed_float/data-many.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_float/data-many.pbf -------------------------------------------------------------------------------- /test/t/repeated_packed_float/data-one.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_float/data-one.pbf -------------------------------------------------------------------------------- /test/t/repeated_packed_float/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_float/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_float/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_float/testcase.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_float/testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_float/testcase.proto -------------------------------------------------------------------------------- /test/t/repeated_packed_int32/data-empty.pbf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/t/repeated_packed_int32/data-many.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_int32/data-many.pbf -------------------------------------------------------------------------------- /test/t/repeated_packed_int32/data-one.pbf: -------------------------------------------------------------------------------- 1 | 2 |  -------------------------------------------------------------------------------- /test/t/repeated_packed_int32/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_int32/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_int32/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_int32/testcase.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_int32/testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_int32/testcase.proto -------------------------------------------------------------------------------- /test/t/repeated_packed_int64/data-empty.pbf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/t/repeated_packed_int64/data-many.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_int64/data-many.pbf -------------------------------------------------------------------------------- /test/t/repeated_packed_int64/data-one.pbf: -------------------------------------------------------------------------------- 1 | 2 |  -------------------------------------------------------------------------------- /test/t/repeated_packed_int64/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_int64/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_int64/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_int64/testcase.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_int64/testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_int64/testcase.proto -------------------------------------------------------------------------------- /test/t/repeated_packed_sfixed32/data-empty.pbf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/t/repeated_packed_sfixed32/data-many.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_sfixed32/data-many.pbf -------------------------------------------------------------------------------- /test/t/repeated_packed_sfixed32/data-one.pbf: -------------------------------------------------------------------------------- 1 | 2 |  -------------------------------------------------------------------------------- /test/t/repeated_packed_sfixed32/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_sfixed32/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_sfixed32/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_sfixed32/testcase.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_sfixed32/testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_sfixed32/testcase.proto -------------------------------------------------------------------------------- /test/t/repeated_packed_sfixed64/data-empty.pbf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/t/repeated_packed_sfixed64/data-many.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_sfixed64/data-many.pbf -------------------------------------------------------------------------------- /test/t/repeated_packed_sfixed64/data-one.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_sfixed64/data-one.pbf -------------------------------------------------------------------------------- /test/t/repeated_packed_sfixed64/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_sfixed64/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_sfixed64/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_sfixed64/testcase.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_sfixed64/testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_sfixed64/testcase.proto -------------------------------------------------------------------------------- /test/t/repeated_packed_sint32/data-empty.pbf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/t/repeated_packed_sint32/data-many.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_sint32/data-many.pbf -------------------------------------------------------------------------------- /test/t/repeated_packed_sint32/data-one.pbf: -------------------------------------------------------------------------------- 1 | 2 | " -------------------------------------------------------------------------------- /test/t/repeated_packed_sint32/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_sint32/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_sint32/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_sint32/testcase.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_sint32/testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_sint32/testcase.proto -------------------------------------------------------------------------------- /test/t/repeated_packed_sint64/data-empty.pbf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/t/repeated_packed_sint64/data-many.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_sint64/data-many.pbf -------------------------------------------------------------------------------- /test/t/repeated_packed_sint64/data-one.pbf: -------------------------------------------------------------------------------- 1 | 2 | " -------------------------------------------------------------------------------- /test/t/repeated_packed_sint64/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_sint64/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_sint64/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_sint64/testcase.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_sint64/testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_sint64/testcase.proto -------------------------------------------------------------------------------- /test/t/repeated_packed_uint32/data-empty.pbf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/t/repeated_packed_uint32/data-many.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_uint32/data-many.pbf -------------------------------------------------------------------------------- /test/t/repeated_packed_uint32/data-one.pbf: -------------------------------------------------------------------------------- 1 | 2 |  -------------------------------------------------------------------------------- /test/t/repeated_packed_uint32/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_uint32/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_uint32/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_uint32/testcase.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_uint32/testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_uint32/testcase.proto -------------------------------------------------------------------------------- /test/t/repeated_packed_uint64/data-empty.pbf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/t/repeated_packed_uint64/data-many.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_uint64/data-many.pbf -------------------------------------------------------------------------------- /test/t/repeated_packed_uint64/data-one.pbf: -------------------------------------------------------------------------------- 1 | 2 |  -------------------------------------------------------------------------------- /test/t/repeated_packed_uint64/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_uint64/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_uint64/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_uint64/testcase.cpp -------------------------------------------------------------------------------- /test/t/repeated_packed_uint64/testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/repeated_packed_uint64/testcase.proto -------------------------------------------------------------------------------- /test/t/rollback/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/rollback/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/sfixed32/data-max.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sfixed32/data-max.pbf -------------------------------------------------------------------------------- /test/t/sfixed32/data-min.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sfixed32/data-min.pbf -------------------------------------------------------------------------------- /test/t/sfixed32/data-neg.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sfixed32/data-neg.pbf -------------------------------------------------------------------------------- /test/t/sfixed32/data-neg200.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sfixed32/data-neg200.pbf -------------------------------------------------------------------------------- /test/t/sfixed32/data-pos.pbf: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /test/t/sfixed32/data-pos200.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sfixed32/data-pos200.pbf -------------------------------------------------------------------------------- /test/t/sfixed32/data-zero.pbf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/t/sfixed32/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sfixed32/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/sfixed32/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sfixed32/testcase.cpp -------------------------------------------------------------------------------- /test/t/sfixed32/testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sfixed32/testcase.proto -------------------------------------------------------------------------------- /test/t/sfixed64/data-max.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sfixed64/data-max.pbf -------------------------------------------------------------------------------- /test/t/sfixed64/data-min.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sfixed64/data-min.pbf -------------------------------------------------------------------------------- /test/t/sfixed64/data-neg.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sfixed64/data-neg.pbf -------------------------------------------------------------------------------- /test/t/sfixed64/data-neg200.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sfixed64/data-neg200.pbf -------------------------------------------------------------------------------- /test/t/sfixed64/data-pos.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sfixed64/data-pos.pbf -------------------------------------------------------------------------------- /test/t/sfixed64/data-pos200.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sfixed64/data-pos200.pbf -------------------------------------------------------------------------------- /test/t/sfixed64/data-zero.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sfixed64/data-zero.pbf -------------------------------------------------------------------------------- /test/t/sfixed64/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sfixed64/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/sfixed64/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sfixed64/testcase.cpp -------------------------------------------------------------------------------- /test/t/sfixed64/testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sfixed64/testcase.proto -------------------------------------------------------------------------------- /test/t/sint32/data-max.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sint32/data-max.pbf -------------------------------------------------------------------------------- /test/t/sint32/data-min.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sint32/data-min.pbf -------------------------------------------------------------------------------- /test/t/sint32/data-neg.pbf: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /test/t/sint32/data-neg200.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sint32/data-neg200.pbf -------------------------------------------------------------------------------- /test/t/sint32/data-pos.pbf: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /test/t/sint32/data-pos200.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sint32/data-pos200.pbf -------------------------------------------------------------------------------- /test/t/sint32/data-zero.pbf: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /test/t/sint32/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sint32/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/sint32/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sint32/testcase.cpp -------------------------------------------------------------------------------- /test/t/sint32/testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sint32/testcase.proto -------------------------------------------------------------------------------- /test/t/sint64/data-max.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sint64/data-max.pbf -------------------------------------------------------------------------------- /test/t/sint64/data-min.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sint64/data-min.pbf -------------------------------------------------------------------------------- /test/t/sint64/data-neg.pbf: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /test/t/sint64/data-neg200.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sint64/data-neg200.pbf -------------------------------------------------------------------------------- /test/t/sint64/data-pos.pbf: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /test/t/sint64/data-pos200.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sint64/data-pos200.pbf -------------------------------------------------------------------------------- /test/t/sint64/data-zero.pbf: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /test/t/sint64/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sint64/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/sint64/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sint64/testcase.cpp -------------------------------------------------------------------------------- /test/t/sint64/testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/sint64/testcase.proto -------------------------------------------------------------------------------- /test/t/skip/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/skip/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/string/data-empty.pbf: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/t/string/data-one.pbf: -------------------------------------------------------------------------------- 1 | 2 | x -------------------------------------------------------------------------------- /test/t/string/data-string.pbf: -------------------------------------------------------------------------------- 1 | 2 | foobar -------------------------------------------------------------------------------- /test/t/string/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/string/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/string/string_testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/string/string_testcase.proto -------------------------------------------------------------------------------- /test/t/string/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/string/testcase.cpp -------------------------------------------------------------------------------- /test/t/string/writer_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/string/writer_test_cases.cpp -------------------------------------------------------------------------------- /test/t/tag_and_type/data-combined.pbf: -------------------------------------------------------------------------------- 1 |  2 |   3 |  -------------------------------------------------------------------------------- /test/t/tag_and_type/data-not-packed.pbf: -------------------------------------------------------------------------------- 1 |  2 |   -------------------------------------------------------------------------------- /test/t/tag_and_type/data-packed.pbf: -------------------------------------------------------------------------------- 1 | 2 |  -------------------------------------------------------------------------------- /test/t/tag_and_type/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/tag_and_type/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/tag_and_type/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/tag_and_type/testcase.cpp -------------------------------------------------------------------------------- /test/t/tag_and_type/testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/tag_and_type/testcase.proto -------------------------------------------------------------------------------- /test/t/tags/data-tag-1.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/tags/data-tag-1.pbf -------------------------------------------------------------------------------- /test/t/tags/data-tag-200.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/tags/data-tag-200.pbf -------------------------------------------------------------------------------- /test/t/tags/data-tag-200000.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/tags/data-tag-200000.pbf -------------------------------------------------------------------------------- /test/t/tags/data-tag-max.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/tags/data-tag-max.pbf -------------------------------------------------------------------------------- /test/t/tags/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/tags/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/tags/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/tags/testcase.cpp -------------------------------------------------------------------------------- /test/t/tags/testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/tags/testcase.proto -------------------------------------------------------------------------------- /test/t/uint32/data-max.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/uint32/data-max.pbf -------------------------------------------------------------------------------- /test/t/uint32/data-pos.pbf: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /test/t/uint32/data-pos200.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/uint32/data-pos200.pbf -------------------------------------------------------------------------------- /test/t/uint32/data-zero.pbf: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /test/t/uint32/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/uint32/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/uint32/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/uint32/testcase.cpp -------------------------------------------------------------------------------- /test/t/uint32/testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/uint32/testcase.proto -------------------------------------------------------------------------------- /test/t/uint64/data-max.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/uint64/data-max.pbf -------------------------------------------------------------------------------- /test/t/uint64/data-pos.pbf: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /test/t/uint64/data-pos200.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/uint64/data-pos200.pbf -------------------------------------------------------------------------------- /test/t/uint64/data-zero.pbf: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /test/t/uint64/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/uint64/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/uint64/testcase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/uint64/testcase.cpp -------------------------------------------------------------------------------- /test/t/uint64/testcase.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/uint64/testcase.proto -------------------------------------------------------------------------------- /test/t/vector_tile/data.vector.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/vector_tile/data.vector.pbf -------------------------------------------------------------------------------- /test/t/vector_tile/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/vector_tile/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/t/wrong_type_access/reader_test_cases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/t/wrong_type_access/reader_test_cases.cpp -------------------------------------------------------------------------------- /test/unit/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/unit/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit/main.cpp: -------------------------------------------------------------------------------- 1 | 2 | #define CATCH_CONFIG_MAIN 3 | #include // IWYU pragma: keep 4 | 5 | -------------------------------------------------------------------------------- /test/unit/test_basic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/unit/test_basic.cpp -------------------------------------------------------------------------------- /test/unit/test_buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/unit/test_buffer.cpp -------------------------------------------------------------------------------- /test/unit/test_data_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/unit/test_data_view.cpp -------------------------------------------------------------------------------- /test/unit/test_endian.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/unit/test_endian.cpp -------------------------------------------------------------------------------- /test/unit/test_exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/unit/test_exceptions.cpp -------------------------------------------------------------------------------- /test/unit/test_iterators.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/unit/test_iterators.cpp -------------------------------------------------------------------------------- /test/unit/test_varint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/unit/test_varint.cpp -------------------------------------------------------------------------------- /test/unit/test_zigzag.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/test/unit/test_zigzag.cpp -------------------------------------------------------------------------------- /test/writer_tests.cpp: -------------------------------------------------------------------------------- 1 | 2 | #define CATCH_CONFIG_MAIN 3 | #include // IWYU pragma: keep 4 | 5 | -------------------------------------------------------------------------------- /tools/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/tools/CMakeLists.txt -------------------------------------------------------------------------------- /tools/pbf-decoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/tools/pbf-decoder.cpp -------------------------------------------------------------------------------- /tools/pbf-fuzzer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/protozero/HEAD/tools/pbf-fuzzer.cpp --------------------------------------------------------------------------------