CBloomFilter::clear() method

This commit is contained in:
Tom Harding
2014-07-21 11:50:07 -07:00
parent cdb4193a31
commit 9c347313f7
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;