_GLIBCXX_STD::_Bit_reference Struct Reference

#include <stl_bvector.h>

List of all members.

Public Member Functions

 _Bit_reference (_Bit_type *__x, _Bit_type __y)
 _Bit_reference ()
 operator bool () const
_Bit_referenceoperator= (bool __x)
_Bit_referenceoperator= (const _Bit_reference &__x)
bool operator== (const _Bit_reference &__x) const
bool operator< (const _Bit_reference &__x) const
void flip ()

Public Attributes

_Bit_type_M_p
_Bit_type _M_mask


Detailed Description

Definition at line 69 of file stl_bvector.h.


Constructor & Destructor Documentation

_GLIBCXX_STD::_Bit_reference::_Bit_reference ( _Bit_type __x,
_Bit_type  __y 
) [inline]

Definition at line 74 of file stl_bvector.h.

_GLIBCXX_STD::_Bit_reference::_Bit_reference (  )  [inline]

Definition at line 77 of file stl_bvector.h.


Member Function Documentation

void _GLIBCXX_STD::_Bit_reference::flip (  )  [inline]

Definition at line 105 of file stl_bvector.h.

References _M_mask, and _M_p.

_GLIBCXX_STD::_Bit_reference::operator bool (  )  const [inline]

Definition at line 79 of file stl_bvector.h.

References _M_mask, and _M_p.

bool _GLIBCXX_STD::_Bit_reference::operator< ( const _Bit_reference __x  )  const [inline]

Definition at line 101 of file stl_bvector.h.

_Bit_reference& _GLIBCXX_STD::_Bit_reference::operator= ( const _Bit_reference __x  )  [inline]

Definition at line 93 of file stl_bvector.h.

_Bit_reference& _GLIBCXX_STD::_Bit_reference::operator= ( bool  __x  )  [inline]

Definition at line 83 of file stl_bvector.h.

References _M_mask, and _M_p.

bool _GLIBCXX_STD::_Bit_reference::operator== ( const _Bit_reference __x  )  const [inline]

Definition at line 97 of file stl_bvector.h.


Member Data Documentation

_Bit_type _GLIBCXX_STD::_Bit_reference::_M_mask

Definition at line 72 of file stl_bvector.h.

Referenced by flip(), operator bool(), and operator=().

_Bit_type* _GLIBCXX_STD::_Bit_reference::_M_p

Definition at line 71 of file stl_bvector.h.

Referenced by flip(), operator bool(), and operator=().


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