ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

#include <_bvector.h>

Public Types

typedef bool value_type
typedef size_t size_type
typedef ptrdiff_t difference_type
typedef _STLP_PRIV _Bit_reference reference
typedef bool const_reference
typedef _STLP_PRIV _Bit_referencepointer
typedef const boolconst_pointer
typedef random_access_iterator_tag _Iterator_category
typedef _STLP_PRIV _Bit_iterator iterator
typedef _STLP_PRIV
_Bit_const_iterator 
const_iterator
typedef _STLP_PRIV
_Bvector_base< _Alloc >
::allocator_type 
allocator_type
typedef _STLP_PRIV
_Bvector_base< _Alloc >
::__chunk_type 
__chunk_type

Public Member Functions

iterator begin ()
const_iterator begin () const
iterator end ()
const_iterator end () const
reverse_iterator rbegin ()
const_reverse_iterator rbegin () const
reverse_iterator rend ()
const_reverse_iterator rend () const
size_type size () const
size_type max_size () const
size_type capacity () const
bool empty () const
reference operator[] (size_type __n)
const_reference operator[] (size_type __n) const
void _M_range_check (size_type __n) const
reference at (size_type __n)
const_reference at (size_type __n) const
 __BVECTOR (const allocator_type &__a=allocator_type())
 __BVECTOR (size_type __n, bool __val, const allocator_type &__a=allocator_type())
 __BVECTOR (size_type __n)
 __BVECTOR (const _Self &__x)
 __BVECTOR (const_iterator __first, const_iterator __last, const allocator_type &__a=allocator_type())
 __BVECTOR (const bool *__first, const bool *__last, const allocator_type &__a=allocator_type())
 __BVECTOR (__move_source< _Self > src)
 ~__BVECTOR ()
__BVECTOR_QUALIFIEDoperator= (const __BVECTOR_QUALIFIED &__x)
void _M_fill_assign (size_t __n, bool __x)
void assign (size_t __n, bool __x)
void reserve (size_type __n)
reference front ()
const_reference front () const
reference back ()
const_reference back () const
void push_back (bool __x)
void swap (__BVECTOR_QUALIFIED &__x)
iterator insert (iterator __position, bool __x=bool())
void insert (iterator __position, const_iterator __first, const_iterator __last)
void insert (iterator __position, const bool *__first, const bool *__last)
void _M_fill_insert (iterator __position, size_type __n, bool __x)
void insert (iterator __position, size_type __n, bool __x)
void pop_back ()
iterator erase (iterator __position)
iterator erase (iterator __first, iterator __last)
void resize (size_type __new_size, bool __x=bool())
void flip ()
void clear ()

Data Fields

 _STLP_DECLARE_RANDOM_ACCESS_REVERSE_ITERATORS

Protected Member Functions

void _M_initialize (size_type __n)
void _M_insert_aux (iterator __position, bool __x)

Private Types

typedef _STLP_PRIV
_Bvector_base< _Alloc
_Base
typedef __BVECTOR_QUALIFIED _Self

Detailed Description

Definition at line 358 of file _bvector.h.


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

Generated on Sat May 26 2012 06:11:57 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.