gem5
|
#include <AbstractBloomFilter.hh>
Public Member Functions | |
virtual | ~AbstractBloomFilter () |
virtual void | clear ()=0 |
virtual void | increment (Addr addr)=0 |
virtual void | decrement (Addr addr)=0 |
virtual void | merge (AbstractBloomFilter *other_filter)=0 |
virtual void | set (Addr addr)=0 |
virtual void | unset (Addr addr)=0 |
virtual bool | isSet (Addr addr)=0 |
virtual int | getCount (Addr addr)=0 |
virtual int | getTotalCount ()=0 |
virtual void | print (std::ostream &out) const =0 |
virtual int | getIndex (Addr addr)=0 |
virtual int | readBit (const int index)=0 |
virtual void | writeBit (const int index, const int value)=0 |
Definition at line 36 of file AbstractBloomFilter.hh.
|
inlinevirtual |
Definition at line 39 of file AbstractBloomFilter.hh.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |