__BVECTOR_QUALIFIED Class Reference
class __BVECTOR_QUALIFIED : public _Bvector_base
|
Public Member Functions
|
|
~vector
()
|
void
|
_M_assign_aux
(_InputIterator, _InputIterator, const
input_iterator_tag
&)
|
void
|
_M_assign_aux
(_ForwardIterator, _ForwardIterator, const
forward_iterator_tag
&)
|
void
|
_M_assign_dispatch
(_Integer, _Integer, const
__true_type
&)
|
void
|
_M_assign_dispatch
(_InputIter, _InputIter, const
__false_type
&)
|
void
|
_M_fill_assign
(
size_t
, bool)
|
void
|
_M_fill_insert
(
iterator
,
size_type
, bool)
|
void
|
_M_initialize_dispatch
(_Integer, _Integer, const
__true_type
&)
|
void
|
_M_initialize_dispatch
(_InputIterator, _InputIterator, const
__false_type
&)
|
void
|
_M_insert_dispatch
(
iterator
, _Integer, _Integer, const
__true_type
&)
|
void
|
_M_insert_dispatch
(
iterator
, _InputIterator, _InputIterator, const
__false_type
&)
|
void
|
_M_range_check
(
size_type
)
|
void
|
assign
(
size_t
, bool)
|
void
|
assign
(_InputIterator, _InputIterator)
|
reference
|
at
(
size_type
)
|
const_reference
|
at
(
size_type
)
|
reference
|
back
()
|
const_reference
|
back
()
|
iterator
|
begin
()
|
const_iterator
|
begin
()
|
size_type
|
capacity
()
|
void
|
clear
()
|
bool
|
empty
()
|
iterator
|
end
()
|
const_iterator
|
end
()
|
iterator
|
erase
(
iterator
)
|
iterator
|
erase
(
iterator
,
iterator
)
|
void
|
flip
()
|
reference
|
front
()
|
const_reference
|
front
()
|
iterator
|
insert
(
iterator
, bool)
|
void
|
insert
(
iterator
, _InputIterator, _InputIterator)
|
void
|
insert
(
iterator
,
size_type
, bool)
|
size_type
|
max_size
()
|
__BVECTOR_QUALIFIED
&
|
operator=
(const
__BVECTOR_QUALIFIED
&)
|
reference
|
operator[]
(
size_type
)
|
const_reference
|
operator[]
(
size_type
)
|
void
|
pop_back
()
|
void
|
push_back
(bool)
|
reverse_iterator
|
rbegin
()
|
const_reverse_iterator
|
rbegin
()
|
reverse_iterator
|
rend
()
|
const_reverse_iterator
|
rend
()
|
void
|
reserve
(
size_type
)
|
void
|
resize
(
size_type
, bool)
|
size_type
|
size
()
|
void
|
swap
(
__BVECTOR_QUALIFIED
&)
|
|
vector
(const
allocator_type
&)
|
|
vector
(
size_type
, bool, const
allocator_type
&)
|
|
vector
(
size_type
)
|
|
vector
(const
_Self
&)
|
|
vector
(_InputIterator, _InputIterator, const
allocator_type
&__a)
|
Protected Member Functions
|
void
|
_M_initialize
(
size_type
)
|
void
|
_M_initialize_range
(_InputIterator, _InputIterator, const
input_iterator_tag
&)
|
void
|
_M_initialize_range
(_ForwardIterator, _ForwardIterator, const
forward_iterator_tag
&)
|
void
|
_M_insert_aux
(
iterator
, bool)
|
void
|
_M_insert_range
(
iterator
, _InputIterator, _InputIterator, const
input_iterator_tag
&)
|
void
|
_M_insert_range
(
iterator
, _ForwardIterator, _ForwardIterator, const
forward_iterator_tag
&)
|
Constructor & Destructor Documentation
Member Functions Documentation
_M_assign_aux(_InputIterator, _InputIterator, const input_iterator_tag &)
void
|
_M_assign_aux
|
(
|
_InputIterator
|
__first,
|
|
_InputIterator
|
__last,
|
|
const
input_iterator_tag
&
|
|
|
)
|
[inline]
|
_M_assign_aux(_ForwardIterator, _ForwardIterator, const forward_iterator_tag &)
void
|
_M_assign_aux
|
(
|
_ForwardIterator
|
__first,
|
|
_ForwardIterator
|
__last,
|
|
const
forward_iterator_tag
&
|
|
|
)
|
[inline]
|
_M_assign_dispatch(_Integer, _Integer, const __true_type &)
void
|
_M_assign_dispatch
|
(
|
_Integer
|
__n,
|
|
_Integer
|
__val,
|
|
const
__true_type
&
|
|
|
)
|
[inline]
|
_M_assign_dispatch(_InputIter, _InputIter, const __false_type &)
void
|
_M_assign_dispatch
|
(
|
_InputIter
|
__first,
|
|
_InputIter
|
__last,
|
|
const
__false_type
&
|
|
|
)
|
[inline]
|
_M_fill_assign(size_t, bool)
void
|
_M_fill_assign
|
(
|
size_t
|
__n,
|
|
bool
|
__x
|
|
)
|
[inline]
|
_M_fill_insert(iterator, size_type, bool)
_M_initialize(size_type)
void
|
_M_initialize
|
(
|
size_type
|
__n
|
)
|
[protected, inline]
|
_M_initialize_dispatch(_Integer, _Integer, const __true_type &)
void
|
_M_initialize_dispatch
|
(
|
_Integer
|
__n,
|
|
_Integer
|
__x,
|
|
const
__true_type
&
|
|
|
)
|
[inline]
|
_M_initialize_dispatch(_InputIterator, _InputIterator, const __false_type &)
void
|
_M_initialize_dispatch
|
(
|
_InputIterator
|
__first,
|
|
_InputIterator
|
__last,
|
|
const
__false_type
&
|
|
|
)
|
[inline]
|
Parameters
_InputIterator __first
|
|
_InputIterator __last
|
|
const
__false_type
&
|
|
_M_initialize_range(_InputIterator, _InputIterator, const input_iterator_tag &)
void
|
_M_initialize_range
|
(
|
_InputIterator
|
__first,
|
|
_InputIterator
|
__last,
|
|
const
input_iterator_tag
&
|
|
|
)
|
[protected, inline]
|
_M_initialize_range(_ForwardIterator, _ForwardIterator, const forward_iterator_tag &)
void
|
_M_initialize_range
|
(
|
_ForwardIterator
|
__first,
|
|
_ForwardIterator
|
__last,
|
|
const
forward_iterator_tag
&
|
|
|
)
|
[protected, inline]
|
_M_insert_aux(iterator, bool)
void
|
_M_insert_aux
|
(
|
iterator
|
__position,
|
|
bool
|
__x
|
|
)
|
[protected, inline]
|
_M_insert_dispatch(iterator, _Integer, _Integer, const __true_type &)
void
|
_M_insert_dispatch
|
(
|
iterator
|
__pos,
|
|
_Integer
|
__n,
|
|
_Integer
|
__x,
|
|
const
__true_type
&
|
|
|
)
|
[inline]
|
_M_insert_dispatch(iterator, _InputIterator, _InputIterator, const __false_type &)
void
|
_M_insert_dispatch
|
(
|
iterator
|
__pos,
|
|
_InputIterator
|
__first,
|
|
_InputIterator
|
__last,
|
|
const
__false_type
&
|
|
|
)
|
[inline]
|
_M_insert_range(iterator, _InputIterator, _InputIterator, const input_iterator_tag &)
void
|
_M_insert_range
|
(
|
iterator
|
__pos,
|
|
_InputIterator
|
__first,
|
|
_InputIterator
|
__last,
|
|
const
input_iterator_tag
&
|
|
|
)
|
[protected, inline]
|
_M_insert_range(iterator, _ForwardIterator, _ForwardIterator, const forward_iterator_tag &)
void
|
_M_insert_range
|
(
|
iterator
|
__position,
|
|
_ForwardIterator
|
__first,
|
|
_ForwardIterator
|
__last,
|
|
const
forward_iterator_tag
&
|
|
|
)
|
[protected, inline]
|
_M_range_check(size_type)
void
|
_M_range_check
|
(
|
size_type
|
__n
|
)
|
const [inline]
|
assign(size_t, bool)
void
|
assign
|
(
|
size_t
|
__n,
|
|
bool
|
__x
|
|
)
|
[inline]
|
assign(_InputIterator, _InputIterator)
void
|
assign
|
(
|
_InputIterator
|
__first,
|
|
_InputIterator
|
__last
|
|
)
|
[inline]
|
Parameters
_InputIterator __first
|
|
_InputIterator __last
|
|
empty()
bool
|
empty
|
(
|
)
|
const [inline]
|
erase(iterator, iterator)
insert(iterator, _InputIterator, _InputIterator)
void
|
insert
|
(
|
iterator
|
__position,
|
|
_InputIterator
|
__first,
|
|
_InputIterator
|
__last
|
|
)
|
[inline]
|
Parameters
iterator
__position
|
|
_InputIterator __first
|
|
_InputIterator __last
|
|
insert(iterator, size_type, bool)
operator=(const __BVECTOR_QUALIFIED &)
pop_back()
void
|
pop_back
|
(
|
)
|
[inline]
|
push_back(bool)
void
|
push_back
|
(
|
bool
|
__x
|
)
|
[inline]
|
resize(size_type, bool)
void
|
resize
|
(
|
size_type
|
__new_size,
|
|
bool
|
__x = bool()
|
|
)
|
[inline]
|
swap(__BVECTOR_QUALIFIED &)
vector(const allocator_type &)
vector(size_type, bool, const allocator_type &)
vector(const _Self &)
vector
|
(
|
const
_Self
&
|
__x
|
)
|
[inline]
|
vector(_InputIterator, _InputIterator, const allocator_type &__a)
vector
|
(
|
_InputIterator
|
__first,
|
|
_InputIterator
|
__last,
|
|
const
allocator_type
&__a
|
_STLP_ALLOCATOR_TYPE_DFL
|
|
)
|
[inline]
|
Parameters
_InputIterator __first
|
|
_InputIterator __last
|
|
const
allocator_type
&__a _STLP_ALLOCATOR_TYPE_DFL
|
|
Member Type Definitions Documentation
Typedef _Iterator_category
Typedef const_pointer
typedef const bool *
|
const_pointer
|
Typedef const_reference
typedef bool
|
const_reference
|
Typedef const_reverse_iterator
typedef _STLP_STD::reverse_iterator<
const_iterator
>
|
const_reverse_iterator
|
Typedef reverse_iterator
typedef _STLP_STD::reverse_iterator<
iterator
>
|
reverse_iterator
|
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.