bitset.h File Reference
#include <TiledArray/error.h>
#include <TiledArray/transform_iterator.h>
#include <climits>
#include <iomanip>
#include <iosfwd>
Include dependency graph for bitset.h:

Classes

class  TiledArray::detail::Bitset< Block >
 Fixed size bitset. More...
 
class  TiledArray::detail::Bitset< Block >::reference
 

Namespaces

 TiledArray
 
 TiledArray::detail
 

Functions

template<typename B >
void TiledArray::detail::swap (Bitset< B > &b0, Bitset< B > &b1)
 
template<typename Block >
Bitset< Block > TiledArray::detail::operator& (Bitset< Block > left, const Bitset< Block > &right)
 Bitwise and operator of bitset. More...
 
template<typename Block >
Bitset< Block > TiledArray::detail::operator| (Bitset< Block > left, const Bitset< Block > &right)
 Bitwise or operator of bitset. More...
 
template<typename Block >
Bitset< Block > TiledArray::detail::operator^ (Bitset< Block > left, const Bitset< Block > &right)
 Bitwise xor operator of bitset. More...
 
template<typename Block >
std::ostream & TiledArray::detail::operator<< (std::ostream &os, const Bitset< Block > &bitset)