ORIGINAL
Loading...
Searching...
No Matches
bitSet.h File Reference

BitSet class declaration. More...

#include "array.h"
#include "couple.h"
#include "iterationStream.h"
Include dependency graph for bitSet.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  original::bitSet< ALLOC >
 A class representing a set of bits, offering functionality to manipulate and query individual bits. More...
 
class  original::bitSet< ALLOC >::Iterator
 An iterator for traversing the bits in a bitSet. More...
 

Namespaces

namespace  original
 Main namespace for the project Original.
 

Functions

template<typename ALLOC_>
bitSet< ALLOC_ > original::operator& (const bitSet< ALLOC_ > &lbs, const bitSet< ALLOC_ > &rbs)
 
template<typename ALLOC_>
bitSet< ALLOC_ > original::operator| (const bitSet< ALLOC_ > &lbs, const bitSet< ALLOC_ > &rbs)
 
template<typename ALLOC_>
bitSet< ALLOC_ > original::operator^ (const bitSet< ALLOC_ > &lbs, const bitSet< ALLOC_ > &rbs)
 
template<typename ALLOC_>
bitSet< ALLOC_ > original::operator~ (const bitSet< ALLOC_ > &bs)
 

Detailed Description

BitSet class declaration.

This file contains the declaration of the bitSet class, which implements a space-efficient data structure for storing a set of bits.