CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
BitView.hpp File Reference
#include <climits>
#include <cstddef>
#include <iterator>
#include <type_traits>
#include <utility>

Go to the source code of this file.

Classes

struct  CeresEngine::WordSize< Word >
 
class  CeresEngine::BitReference< Word >
 A reference for a single bit. More...
 
class  CeresEngine::BitIterator< ContainerIterator >
 
class  CeresEngine::BitView< Container >
 
class  CeresEngine::BitContainer< C >
 Creates a BitView that owns its data. More...
 

Namespaces

namespace  CeresEngine
 

Functions

template<class Word >
void CeresEngine::swap (BitReference< Word > &a, BitReference< Word > &b)
 Swaps only the referenced bit.