gatb.core-API-0.0.0
|
Bloom implementation. More...
#include <gatb/tools/collections/api/Container.hpp>
#include <gatb/tools/collections/api/Bag.hpp>
#include <gatb/tools/math/LargeInt.hpp>
#include <gatb/system/impl/System.hpp>
#include <gatb/system/api/types.hpp>
#include <gatb/tools/misc/api/Enums.hpp>
#include <bitset>
Classes | |
class | HashFunctors< Item > |
Define a set of hash functions. More... | |
class | IBloom< Item > |
Bloom interface. More... | |
class | BloomContainer< Item > |
Bloom filter implementation. More... | |
class | Bloom< Item > |
Bloom filter implementation. More... | |
class | BloomNull< Item > |
Bloom filter null implementation. More... | |
class | BloomSynchronized< Item > |
Bloom filter implementation with synchronization. More... | |
class | BloomCacheCoherent< Item > |
Bloom filter implementation with CPU cache consideration. More... | |
class | BloomNeighborCoherent< Item > |
Bloom filter implementation with cache consideration. More... | |
class | BloomExtendedNeighborCoherent< Item > |
Bloom filter implementation with cache consideration. More... | |
class | BloomFactory |
Factory that creates IBloom instances. More... | |
Namespaces | |
gatb::core | |
Core package of the GATP project. | |
gatb::core::tools | |
Tools package. | |
gatb::core::tools::collections | |
Collections interfaces. | |
gatb::core::tools::collections::impl | |
Bloom implementation.