<map id="include/protozero/buffer_tmpl.hpp" name="include/protozero/buffer_tmpl.hpp">
<area shape="rect" id="Node000001" title="Contains the customization points for buffer implementations." alt="" coords="209,5,365,44"/>
<area shape="rect" id="Node000002" href="$basic__pbf__writer_8hpp.html" title="Contains the basic_pbf_writer template class." alt="" coords="210,179,364,217"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="289,57,290,179,284,177,285,62"/>
<area shape="rect" id="Node000006" href="$buffer__fixed_8hpp.html" title="Contains the fixed_size_buffer_adaptor class." alt="" coords="95,92,250,131"/>
<area shape="poly" id="edge6_Node000001_Node000006" title=" " alt="" coords="247,56,200,93,196,89,251,52"/>
<area shape="rect" id="Node000007" href="$buffer__string_8hpp.html" title="Contains the customization points for buffer implementation based on std::string." alt="" coords="5,179,161,217"/>
<area shape="poly" id="edge7_Node000001_Node000007" title=" " alt="" coords="192,34,164,42,134,54,107,71,85,94,76,114,74,136,80,178,74,178,68,136,71,112,81,90,104,67,132,49,162,37,196,30"/>
<area shape="rect" id="Node000008" href="$buffer__vector_8hpp.html" title="Contains the customization points for buffer implementation based on std::vector&lt;char&gt;." alt="" coords="324,92,479,131"/>
<area shape="poly" id="edge9_Node000001_Node000008" title=" " alt="" coords="325,51,379,91,374,92,325,56"/>
<area shape="rect" id="Node000009" href="$varint_8hpp.html" title="Contains low&#45;level varint and zigzag encoding and decoding functions." alt="" coords="503,99,682,124"/>
<area shape="poly" id="edge10_Node000001_Node000009" title=" " alt="" coords="369,46,553,97,548,100,369,51"/>
<area shape="rect" id="Node000003" href="$basic__pbf__builder_8hpp.html" title="Contains the basic_pbf_builder template class." alt="" coords="210,265,364,304"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="289,231,289,266,285,263,285,235"/>
<area shape="rect" id="Node000005" href="$pbf__writer_8hpp.html" title="Contains the pbf_writer class." alt="" coords="44,265,186,304"/>
<area shape="poly" id="edge4_Node000002_Node000005" title=" " alt="" coords="233,226,154,267,152,262,237,223"/>
<area shape="rect" id="Node000004" href="$pbf__builder_8hpp.html" title="Contains the pbf_builder template class." alt="" coords="131,352,272,391"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="260,314,222,354,219,349,255,316"/>
<area shape="poly" id="edge5_Node000005_Node000004" title=" " alt="" coords="146,313,185,351,180,351,144,318"/>
<area shape="poly" id="edge8_Node000007_Node000005" title=" " alt="" coords="96,230,111,265,105,265,95,235"/>
<area shape="poly" id="edge11_Node000009_Node000002" title=" " alt="" coords="534,129,356,181,354,176,538,127"/>
<area shape="rect" id="Node000010" href="$iterators_8hpp.html" title="Contains the iterators for access to packed repeated fields." alt="" coords="441,186,637,210"/>
<area shape="poly" id="edge12_Node000009_Node000010" title=" " alt="" coords="579,135,548,187,544,184,575,138"/>
<area shape="rect" id="Node000011" href="$pbf__reader_8hpp.html" title="Contains the pbf_reader class." alt="" coords="536,265,678,304"/>
<area shape="poly" id="edge15_Node000009_Node000011" title=" " alt="" coords="619,131,638,153,652,178,655,202,649,226,625,267,622,263,644,224,650,202,647,180,634,156,617,137"/>
<area shape="poly" id="edge13_Node000010_Node000011" title=" " alt="" coords="559,220,595,266,590,264,557,225"/>
<area shape="rect" id="Node000012" href="$pbf__message_8hpp.html" title="Contains the pbf_message template class." alt="" coords="536,352,678,391"/>
<area shape="poly" id="edge14_Node000011_Node000012" title=" " alt="" coords="609,318,609,353,605,350,605,322"/>
</map>
