Developer Documentation
Centre for Vision, Speech & Signal Processing
USER IN NAMESPACE AMMA TREE ROOT AMMA SEARCH AMMA HOME
 

  PUBLIC
BitSet16C::BitSet16C(void)
BitSet16C::BitSet16C(IntT)
BitSet16C::BitSet16C(const BitSet16C &)
BitSet16C::ZeroAll(void)
BitSet16C::SetAll(void)
BitSet16C::Zero(IntT)
BitSet16C::Set(IntT)
BitSet16C::operator[](IntT) const
BitSet16C::IsEmpty(void) const
BitSet16C::Dim(void) const
BitSet16C
 
Class BitSet16C is the set of 16 logical flags.
 
include "amma/BitSet16.hh"
User Level:Default
Library:Mtype
Section:Basic Types.Misc
In Scope:std

Comments:
Assumes integers are at least 16 bit.

Variables:
IntT Bits;
This should be 32-bits long.

Methods:
BitSet16C()
Default constructor.

BitSet16C(IntT Value)
Default constructor.

BitSet16C(const BitSet16C & Oth)
Copy constructor. Modifications of flags ----------------------

void ZeroAll(void)
Zero all bits.

void SetAll(void)
Set all bits to 1.

void Zero(IntT ABit)
Set bit to zero.

void Set(IntT ABit)
Set bit to one. Access to information about the object --------------------------------------

BooleanT operator[](IntT ABit) const
Test a bit.

BooleanT IsEmpty(void) const
Are all bits zero ?

IntT Dim(void) const
Number of bits.


Programmer:Charles Galambos, Documentation by CxxDoc: Tue Mar 20 10:49:27 2001