gatb.core-API-0.0.0
|
IContainerNode implementation with cascading Bloom filters. More...
#include <ContainerNode.hpp>
Public Member Functions | |
ContainerNodeCascading (tools::collections::Container< Item > *bloom, tools::collections::Container< Item > *bloom2, tools::collections::Container< Item > *bloom3, tools::collections::Container< Item > *bloom4, tools::collections::Container< Item > *falsePositives) | |
~ContainerNodeCascading () | |
bool | contains (const Item &item) |
Public Member Functions inherited from IContainerNode< Item > | |
virtual | ~IContainerNode () |
Public Member Functions inherited from Container< Item > | |
virtual | ~Container () |
Public Member Functions inherited from ISmartPointer | |
virtual | ~ISmartPointer () |
Public Member Functions inherited from SmartPointer | |
void | use () |
void | forget () |
Additional Inherited Members | |
Protected Member Functions inherited from SmartPointer | |
SmartPointer () | |
virtual | ~SmartPointer () |
IContainerNode implementation with cascading Bloom filters.
This implementation uses cascading Bloom filters for coding the cFP set.
|
inline |
Constructor.
[in] | bloom | : the Bloom filter. |
[in] | bloom2 | : first Bloom filter of the cascading Bloom filters |
[in] | bloom3 | : second Bloom filter of the cascading Bloom filters |
[in] | bloom4 | : third Bloom filter of the cascading Bloom filters |
[in] | falsePositives | : false positives container |
|
inline |
Destructor
|
inlinevirtual |
Tells whether an item exists or not in the container
Implements IContainerNode< Item >.