AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
BitSet.hpp File Reference

Contains a BitSet class for manipulating ordered sequences of bits. More...

#include "axom/core/utilities/Utilities.hpp"
#include "axom/slic.hpp"
#include "axom/slam/internal/BitTwiddle.hpp"
#include <vector>

Classes

class  axom::slam::BitSet
 A bitset class. More...
 

Namespaces

 axom
 
 axom::slam
 

Functions

BitSet axom::slam::operator| (const BitSet &lhs, const BitSet &rhs)
 Union operator for two bit sets. More...
 
BitSet axom::slam::operator & (const BitSet &lhs, const BitSet &rhs)
 Intersection operator for two bit sets. More...
 
BitSet axom::slam::operator^ (const BitSet &lhs, const BitSet &rhs)
 Exclusive or (xor) operator for two bit sets. More...
 
BitSet axom::slam::operator- (const BitSet &lhs, const BitSet &rhs)
 Set difference operator for two bit sets. More...
 

Detailed Description

Contains a BitSet class for manipulating ordered sequences of bits.