#ifndef VTZERO_INDEX_HPP #define VTZERO_INDEX_HPP /***************************************************************************** vtzero - Tiny and fast vector tile decoder and encoder in C++. This file is from https://github.com/mapbox/vtzero where you can find more documentation. *****************************************************************************/ /** * @file index.hpp * * @brief Contains classes for indexing the key/value tables inside layers. */ #include "builder.hpp" #include "types.hpp" #include #include #include namespace vtzero { /** * Used to store the mapping between property keys and the index value * in the table stored in a layer. * * @tparam TMap The map class to use (std::map, std::unordered_map or * something compatible). */ template