CBloomFilter::clear() method

This commit is contained in:
Tom Harding
2014-06-25 16:21:29 -07:00
parent 6259937388
commit 8fbf03995d
3 changed files with 13 additions and 0 deletions

View File

@@ -94,6 +94,13 @@ bool CBloomFilter::contains(const uint256& hash) const
return contains(data);
}
void CBloomFilter::clear()
{
vData.assign(vData.size(),0);
isFull = false;
isEmpty = true;
}
bool CBloomFilter::IsWithinSizeConstraints() const
{
return vData.size() <= MAX_BLOOM_FILTER_SIZE && nHashFuncs <= MAX_HASH_FUNCS;