IBR-DTNSuite
0.8
|
#include <BloomFilter.h>
Public Member Functions | |
virtual size_t | count () const =0 |
virtual void | clear ()=0 |
virtual const std::list < bloom_type > | hash (const unsigned char *begin, std::size_t remaining_length) const =0 |
Definition at line 25 of file BloomFilter.h.
virtual void ibrcommon::HashProvider::clear | ( | ) | [pure virtual] |
Implemented in ibrcommon::DefaultHashProvider.
virtual size_t ibrcommon::HashProvider::count | ( | ) | const [pure virtual] |
Get the number of the available hash algorithms.
Implemented in ibrcommon::DefaultHashProvider.
virtual const std::list<bloom_type> ibrcommon::HashProvider::hash | ( | const unsigned char * | begin, |
std::size_t | remaining_length | ||
) | const [pure virtual] |
Implemented in ibrcommon::DefaultHashProvider.