WordExcludeMask Class Reference

#include <WordExcludeMask.h>

Inheritance diagram for WordExcludeMask:

WordExclude WordPermute

List of all members.

Detailed Description

Definition at line 48 of file WordExcludeMask.h.

Public Member Functions

virtual unsigned int Bits () const
virtual unsigned int Excluded (int position) const
virtual int ExcludedCount () const
virtual void Get (String &buffer) const
int Ignored (int position) const
virtual int Initialize (unsigned int length, unsigned int ignore, unsigned int ignore_mask_arg, int)
virtual unsigned int Mask () const
virtual unsigned int & Mask ()
virtual unsigned int Maxi () const
virtual int Next ()
virtual int NotExcludedCount () const
unsigned int Permute (unsigned int mask, unsigned int bits)
virtual int Set (const String &buffer)
int Verbose (int verbosity)

Protected Attributes

unsigned int bits
unsigned int mask
unsigned int maxi
int verbose

Private Attributes

int bit2bit [WORD_EXCLUDE_MAX]
unsigned int ignore_bits
unsigned int ignore_mask
unsigned int ignore_maxi

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

Generated on Sun Jun 8 10:57:07 2008 for GNUmifluz by  doxygen 1.5.5