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