35#ifndef _UTILS_MAP_HXX_
36#define _UTILS_MAP_HXX_
38#if defined (__LINEAR_MAP__)
41#define BASE_CLASS LinearMap
47#define BASE_CLASS StlMap
62template <
typename Key,
typename Value>
class Map :
public BASE_CLASS <Key, Value>
#define BASE_CLASS
Define StlMap as the base class for Map.
Though the standard template library includes std::map, commonly implemented as a Red Black tree,...
Map(size_t entries)
Constructor that limits the number of mappings to a static pool.
Map()
Default Constructor which with no mapping entry limit.
#define DISALLOW_COPY_AND_ASSIGN(TypeName)
Removes default copy-constructor and assignment added by C++.