Nugget
Public Member Functions | Protected Attributes | Friends | List of all members
eastl::bitset< N, WordType >::reference Class Reference

#include <bitset.h>

Public Member Functions

 reference (const bitset &x, size_type i)
 
referenceoperator= (bool value)
 
referenceoperator= (const reference &x)
 
bool operator~ () const
 
 operator bool () const
 
referenceflip ()
 

Protected Attributes

word_type * mpBitWord
 
size_type mnBitIndex
 

Friends

class bitset< N, WordType >
 

Detailed Description

template<size_t N, typename WordType = EASTL_BITSET_WORD_TYPE_DEFAULT>
class eastl::bitset< N, WordType >::reference

reference

A reference is a reference to a specific bit in the bitset. The C++ standard specifies that this be a nested class, though it is not clear if a non-nested reference implementation would be non-conforming.


The documentation for this class was generated from the following file: