Logo
Reference manual - version qle_version
Public Member Functions | Friends | List of all members
Filter Struct Reference

Public Member Functions

 Filter (const Filter &r)
 
 Filter (Filter &&r)
 
Filteroperator= (const Filter &r)
 
Filteroperator= (Filter &&r)
 
 Filter (const Size n, const bool value=false)
 
void clear ()
 
void set (const Size i, const bool v)
 
void setAll (const bool v)
 
void resetSize (const Size n)
 
bool deterministic () const
 
void updateDeterministic ()
 
bool initialised () const
 
Size size () const
 
bool operator[] (const Size i) const
 
bool at (const Size i) const
 
void expand ()
 
bool * data ()
 

Friends

Filter operator&& (Filter, const Filter &)
 
Filter operator|| (Filter, const Filter &)
 
Filter equal (Filter, const Filter &)
 
Filter operator! (Filter)
 
bool operator== (const Filter &, const Filter &)