__gnu_debug_def::bitset< _Nb >::reference Class Reference

Inheritance diagram for __gnu_debug_def::bitset< _Nb >::reference:

__gnu_debug::_Safe_iterator_base List of all members.

Public Member Functions

 reference (const reference &__x)
referenceoperator= (bool __x)
referenceoperator= (const reference &__x)
bool operator~ () const
 operator bool () const
referenceflip ()

Private Types

typedef _Base::reference _Base_ref

Private Member Functions

 reference ()
 reference (const _Base_ref &__base, bitset *__seq)

Friends

class bitset

Detailed Description

template<size_t _Nb>
class __gnu_debug_def::bitset< _Nb >::reference

Definition at line 50 of file debug/bitset.


Member Typedef Documentation

template<size_t _Nb>
typedef _Base::reference __gnu_debug_def::bitset< _Nb >::reference::_Base_ref [private]

Definition at line 53 of file debug/bitset.


Constructor & Destructor Documentation

template<size_t _Nb>
__gnu_debug_def::bitset< _Nb >::reference::reference (  )  [private]

template<size_t _Nb>
__gnu_debug_def::bitset< _Nb >::reference::reference ( const _Base_ref __base,
bitset __seq 
) [inline, private]

Definition at line 58 of file debug/bitset.

template<size_t _Nb>
__gnu_debug_def::bitset< _Nb >::reference::reference ( const reference __x  )  [inline]

Definition at line 63 of file debug/bitset.


Member Function Documentation

template<size_t _Nb>
reference& __gnu_debug_def::bitset< _Nb >::reference::flip (  )  [inline]

Definition at line 108 of file debug/bitset.

References __gnu_debug::__msg_bad_bitset_flip, and _GLIBCXX_DEBUG_VERIFY.

template<size_t _Nb>
__gnu_debug_def::bitset< _Nb >::reference::operator bool (  )  const [inline]

Definition at line 99 of file debug/bitset.

References __gnu_debug::__msg_bad_bitset_read, and _GLIBCXX_DEBUG_VERIFY.

template<size_t _Nb>
reference& __gnu_debug_def::bitset< _Nb >::reference::operator= ( const reference __x  )  [inline]

Definition at line 78 of file debug/bitset.

References __gnu_debug::__msg_bad_bitset_read, __gnu_debug::__msg_bad_bitset_write, _GLIBCXX_DEBUG_VERIFY, and __gnu_debug::_Safe_iterator_base::_M_singular().

template<size_t _Nb>
reference& __gnu_debug_def::bitset< _Nb >::reference::operator= ( bool  __x  )  [inline]

Definition at line 68 of file debug/bitset.

References __gnu_debug::__msg_bad_bitset_write, and _GLIBCXX_DEBUG_VERIFY.

template<size_t _Nb>
bool __gnu_debug_def::bitset< _Nb >::reference::operator~ (  )  const [inline]

Definition at line 91 of file debug/bitset.

References __gnu_debug::__msg_bad_bitset_read, and _GLIBCXX_DEBUG_VERIFY.


Friends And Related Function Documentation

template<size_t _Nb>
friend class bitset [friend]

Definition at line 55 of file debug/bitset.


The documentation for this class was generated from the following file:
Generated on Tue Feb 2 16:58:17 2010 for GNU C++ STL by  doxygen 1.4.7