Go to the source code of this file.
Data Structures |
| struct | _Bit_reference |
| struct | __type_traits< _STLP_PRIV _Bit_reference > |
| struct | _Bit_iterator_base |
| struct | _Bit_iter< _Ref, _Ptr > |
| class | _Bvector_base< _Alloc > |
| class | __BVECTOR_QUALIFIED |
Defines |
| #define | _STLP_WORD_BIT (int(CHAR_BIT * sizeof(unsigned int))) |
| #define | __BVEC_TMPL_HEADER _STLP_TEMPLATE_NULL |
| #define | _Alloc allocator<bool> |
| #define | __BVECTOR_QUALIFIED vector<bool, allocator<bool> > |
| #define | __BVECTOR vector |
Typedefs |
typedef _Bit_iter
< _Bit_reference,
_Bit_reference * > | _Bit_iterator |
Functions |
| _STLP_MOVE_TO_STD_NAMESPACE void | swap (_STLP_PRIV _Bit_reference &__x, _STLP_PRIV _Bit_reference &__y) |
| bool _STLP_CALL | operator== (const _Bit_iterator_base &__x, const _Bit_iterator_base &__y) |
| bool _STLP_CALL | operator!= (const _Bit_iterator_base &__x, const _Bit_iterator_base &__y) |
| bool _STLP_CALL | operator< (const _Bit_iterator_base &__x, const _Bit_iterator_base &__y) |
| bool _STLP_CALL | operator> (const _Bit_iterator_base &__x, const _Bit_iterator_base &__y) |
| bool _STLP_CALL | operator<= (const _Bit_iterator_base &__x, const _Bit_iterator_base &__y) |
| bool _STLP_CALL | operator>= (const _Bit_iterator_base &__x, const _Bit_iterator_base &__y) |
| template<class _Ref , class _Ptr > |
| _Bit_iter< _Ref, _Ptr > _STLP_CALL | operator+ (ptrdiff_t __n, const _Bit_iter< _Ref, _Ptr > &__x) |
Variables |
_STLP_MOVE_TO_STD_NAMESPACE
_STLP_MOVE_TO_PRIV_NAMESPACE
typedef _Bit_iter< bool, const
bool * > | _Bit_const_iterator |