libscid 0.1.0
Chess applications made easy.
Loading...
Searching...
No Matches
scid::database::HFilter Class Reference

Classes

class  const_iterator
 class const_iterator - iterator for HFilter objects More...
 

Public Member Functions

const_iterator begin () const
 
const_iterator end () const
 
const_iterator beginInverted () const
 
const_iterator endInverted () const
 
size_t sizeInverted () const
 
bool operator== (const Filter *b) const
 
bool operator!= (const Filter *b) const
 
HFilteroperator-> ()
 
const HFilteroperator-> () const
 
HFilteroperator* ()
 
const HFilteroperator* () const
 
 HFilter (Filter *main, const Filter *mask=0)
 
FiltermainFilter () const
 
const FiltermaskFilter () const
 
void clear ()
 
void erase (gamenumT gnum)
 
void insert_or_assign (gamenumT gnum, uint8_t ply)
 
gamenumT size () const
 
size_t mainSize () const
 Returns the number of games included in the main filter.
 
void includeAll ()
 
scid::core::byte get (gamenumT gnum) const
 
void set (gamenumT gnum, scid::core::byte value)
 

The documentation for this class was generated from the following file: