tesseract::BitVector Class Reference

#include <bitvector.h>

List of all members.

Public Member Functions

 BitVector ()
 BitVector (int length)
 BitVector (const BitVector &src)
BitVectoroperator= (const BitVector &src)
 ~BitVector ()
void Init (int length)
int size () const
bool Serialize (FILE *fp) const
bool DeSerialize (bool swap, FILE *fp)
void SetAllFalse ()
void SetAllTrue ()
void SetBit (int index)
void ResetBit (int index)
void SetValue (int index, bool value)
bool At (int index) const
bool operator[] (int index) const

Constructor & Destructor Documentation

tesseract::BitVector::BitVector (  ) 
tesseract::BitVector::BitVector ( int  length  )  [explicit]
tesseract::BitVector::BitVector ( const BitVector src  ) 
tesseract::BitVector::~BitVector (  ) 

Member Function Documentation

bool tesseract::BitVector::At ( int  index  )  const [inline]
bool tesseract::BitVector::DeSerialize ( bool  swap,
FILE *  fp 
)
void tesseract::BitVector::Init ( int  length  ) 
BitVector & tesseract::BitVector::operator= ( const BitVector src  ) 
bool tesseract::BitVector::operator[] ( int  index  )  const [inline]
void tesseract::BitVector::ResetBit ( int  index  )  [inline]
bool tesseract::BitVector::Serialize ( FILE *  fp  )  const
void tesseract::BitVector::SetAllFalse (  ) 
void tesseract::BitVector::SetAllTrue (  ) 
void tesseract::BitVector::SetBit ( int  index  )  [inline]
void tesseract::BitVector::SetValue ( int  index,
bool  value 
) [inline]
int tesseract::BitVector::size (  )  const [inline]

The documentation for this class was generated from the following files:
Generated on Thu Feb 2 08:19:26 2012 for Tesseract by  doxygen 1.6.3