atlas  0.6
Classes | Namespaces
bitset.h File Reference

Class definitions and function declarations for the BitSet class. More...

#include "bitset_fwd.h"
#include <iterator>
#include "bits.h"
#include "constants.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  atlas::bitset::BitSetBase< n >
 
class  atlas::bitset::BitSetBase< 1 >
 Base for a non-empty BitSet that fits in one word. More...
 
class  atlas::bitset::BitSetBase< 2 >
 Base for a non-empty BitSet that fits in two words but not one. More...
 
struct  atlas::bitset::BaseSize< n >
 The class BaseSize computes (with its member 'value') the base size. More...
 
class  atlas::bitset::BitSet< n >
 Set of n bits. More...
 
struct  atlas::bitset::BitSet< n >::iterator
 
class  atlas::bitset::BitSetBase< 1 >::iterator
 Iterator through the set bits (like |BitMap::iterator|) More...
 
class  atlas::bitset::BitSetBase< 2 >::iterator
 

Namespaces

 atlas
 
 atlas::bitset
 

Detailed Description

Class definitions and function declarations for the BitSet class.