Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages  

Bits Class Reference

#include <bits.h>

List of all members.

Public Methods

void reset_all (void)
 Bits (int nn)
 ~Bits (void)
void set (int pos, bool val)
void set (int pos)
void copy (Bits *b)
void reset (int pos)
bool value (int pos)
void And (Bits *other)
void Or (Bits *other)
void Not (void)
Bits * clone (void)

Private Attributes

unsigned int * ints
int n
int nints


Constructor & Destructor Documentation

Bits::Bits int    nn [inline]
 

Bits::~Bits void    [inline]
 


Member Function Documentation

void Bits::And Bits *    other [inline]
 

Bits* Bits::clone void    [inline]
 

void Bits::copy Bits *    b [inline]
 

void Bits::Not void    [inline]
 

void Bits::Or Bits *    other [inline]
 

void Bits::reset int    pos [inline]
 

void Bits::reset_all void    [inline]
 

void Bits::set int    pos [inline]
 

void Bits::set int    pos,
bool    val
[inline]
 

bool Bits::value int    pos [inline]
 


Member Data Documentation

unsigned int* Bits::ints [private]
 

int Bits::n [private]
 

int Bits::nints [private]
 


The documentation for this class was generated from the following file:
Generated on Thu Jan 10 12:06:24 2002 for C-Breeze by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001