Emu  1.0
A C++ Library
Classes | Typedefs
hashMapClear.hpp File Reference

Hash-map template class hashMapClear with efficient clearning. More...

#include "cppl/kernels/index.hpp"
#include "cppl/operators/index.hpp"
#include "cppl/tuples/index.hpp"

Classes

class  hashMapClear< key, item, mem, hash, equal >
 Hash-map template class with clock-based efficient clearning. More...
 

Typedefs

template<typename key , typename item , typename mem , typename hash = hf<key>, typename equal = eq<key>>
using hmc = hashMapClear< key, item, mem, hash, equal >
 Shortcut for hashMapClear with mem memory manager.
 
template<typename key , typename item , typename hash = hf<key>, typename equal = eq<key>>
using nhmc = hashMapClear< key, item, nmh, hash, equal >
 Shortcut for hashMapClear with naiveMemHash memory manager.
 
template<typename key , typename item , typename hash = hf<key>, typename equal = eq<key>>
using xhmc = hashMapClear< key, item, xmh, hash, equal >
 Shortcut for hashMapClear with xtendMemHash memory manager.
 
template<typename key , typename item , typename hash = hf<key>, typename equal = eq<key>>
using zhmc = hashMapClear< key, item, zmh, hash, equal >
 Shortcut for hashMapClear with zigzagMemHash memory manager.
 

Detailed Description

Hash-map template class hashMapClear with efficient clearning.

Author
M.A.Hakim Newton mahak.nosp@m.im.n.nosp@m.ewton.nosp@m.@gma.nosp@m.il.co.nosp@m.m
Duc Nghia Pham ducng.nosp@m.hia..nosp@m.pham@.nosp@m.gmai.nosp@m.l.com
Date
01.01.2015