Dynalib Utils
Classes | Macros
DynaHashMap.h File Reference
#include <typeinfo>
#include <iostream>
#include "TypeDefs.h"
#include "Exception.h"
#include "ICopyable.h"
#include "IHashable.h"
Include dependency graph for DynaHashMap.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MapEntry< K, V >
 
class  DynaMapIter< K, V >
 
class  MapKeyIter< K, V >
 
class  MapValueIter< K, V >
 
class  DynaHashMap< K, V >
 
class  DynaMapIter< K, V >
 
class  MapKeyIter< K, V >
 
class  MapValueIter< K, V >
 

Macros

#define INVALID_INDEX   -1
 
#define MAKE_MAPTYPE_DEF(K, V, T)   typedef DynaHashMap<K,V> T##Map
 

Macro Definition Documentation

◆ INVALID_INDEX

#define INVALID_INDEX   -1

◆ MAKE_MAPTYPE_DEF

#define MAKE_MAPTYPE_DEF (   K,
  V,
 
)    typedef DynaHashMap<K,V> T##Map