#include <stdapis/stlportv5/stl/_deque.h>
| class deque |
| Public Member Type Definitions | |
|---|---|
| typedef | random_access_iterator_tag _Iterator_category |
| typedef | _Base::const_iterator const_iterator |
| typedef | const value_type * const_pointer |
| typedef | const value_type & const_reference |
| typedef | ptrdiff_t difference_type |
| typedef | _Base::iterator iterator |
| typedef | value_type * pointer |
| typedef | value_type & reference |
| typedef | size_t size_type |
| typedef | _Tp value_type |
| Protected Member Type Definitions | |
|---|---|
| typedef | pointer * _Map_pointer |
| typedef | __move_traits< _Tp >::implemented _Movable |
| typedef | __type_traits< _Tp >::has_trivial_assignment_operator _TrivialAss |
| typedef | __type_traits< _Tp >::has_trivial_copy_constructor _TrivialCpy |
| typedef | _TrivialInit< _Tp >::_Ret _TrivialInit |
| Public Attributes | |
|---|---|
| _STLP_DECLARE_RANDOM_ACCESS_REVERSE_ITERATORS | |
| typedef random_access_iterator_tag | _Iterator_category |
| typedef pointer * | _Map_pointer | [protected] |
| typedef __move_traits< _Tp >::implemented | _Movable | [protected] |
| typedef __type_traits< _Tp >::has_trivial_assignment_operator | _TrivialAss | [protected] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| typedef __type_traits< _Tp >::has_trivial_copy_constructor | _TrivialCpy | [protected] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| typedef _TrivialInit< _Tp >::_Ret | _TrivialInit | [protected] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| typedef _Base::const_iterator | const_iterator |
| typedef const value_type * | const_pointer |
| typedef const value_type & | const_reference |
| typedef ptrdiff_t | difference_type |
| typedef _Base::iterator | iterator |
| typedef value_type * | pointer |
| typedef value_type & | reference |
| typedef size_t | size_type |
| typedef _Tp | value_type |
| _STLP_DECLARE_RANDOM_ACCESS_REVERSE_ITERATORS |
| deque | ( | const allocator_type & | __a = allocator_type() | ) | [inline, explicit] |
| deque | ( | const _Self & | __x | ) | [inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| Parameters | |
|---|---|
| __x | - |
| deque | ( | size_type | __n | ) | [inline, explicit] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| Parameters | |
|---|---|
| __n | - |
| deque | ( | size_type | __n, |
| const value_type & | __val, | ||
| const allocator_type & | __a = allocator_type() | ||
| ) | [inline] | ||
| deque | ( | const value_type * | __first, |
| const value_type * | __last, | ||
| const allocator_type & | __a = allocator_type() | ||
| ) | [inline] | ||
| deque | ( | const_iterator | __first, |
| const_iterator | __last, | ||
| const allocator_type & | __a = allocator_type() | ||
| ) | [inline] | ||
| deque | ( | __move_source< _Self > | src | ) | [inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| Parameters | |
|---|---|
| src | - |
| ~deque | ( | ) | [inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| Parameters | |
|---|---|
| __pos | - |
| - |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| Parameters | |
|---|---|
| __pos | - |
| - |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| Parameters | |
|---|---|
| __first | - |
| __last | - |
| - |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| Parameters | |
|---|---|
| __first | - |
| __last | - |
| - |
| void | _M_fill_assign | ( | size_type | __n, |
| const _Tp & | __val | |||
| ) | [inline] | |||
| void | _M_fill_initialize | ( | const value_type & | __val, |
| const __true_type & | ||||
| ) | [protected, inline] | |||
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| Parameters | |
|---|---|
| __val | - |
| - |
| void | _M_fill_initialize | ( | const value_type & | __val, |
| const __false_type & | ||||
| ) | [protected] | |||
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| Parameters | |
|---|---|
| __val | - |
| - |
| void | _M_fill_insert | ( | iterator | __pos, |
| size_type | __n, | |||
| const value_type & | __x | |||
| ) | [protected] | |||
| iterator | _M_fill_insert_aux | ( | iterator | __pos, |
| size_type | __n, | |||
| const value_type & | __x, | |||
| const __true_type & | ||||
| ) | [protected] | |||
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| Parameters | |
|---|---|
| __pos | - |
| __n | - |
| __x | - |
| - |
| iterator | _M_fill_insert_aux | ( | iterator | __pos, |
| size_type | __n, | |||
| const value_type & | __x, | |||
| const __false_type & | ||||
| ) | [protected] | |||
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| Parameters | |
|---|---|
| __pos | - |
| __n | - |
| __x | - |
| - |
| void | _M_insert_range_aux | ( | iterator | __pos, |
| const value_type * | __first, | |||
| const value_type * | __last, | |||
| size_type | __n, | |||
| const __true_type & | ||||
| ) | [protected] | |||
| void | _M_insert_range_aux | ( | iterator | __pos, |
| const value_type * | __first, | |||
| const value_type * | __last, | |||
| size_type | __n, | |||
| const __false_type & | ||||
| ) | [protected] | |||
| void | _M_insert_range_aux | ( | iterator | __pos, |
| const_iterator | __first, | |||
| const_iterator | __last, | |||
| size_type | __n, | |||
| const __true_type & | ||||
| ) | [protected] | |||
| void | _M_insert_range_aux | ( | iterator | __pos, |
| const_iterator | __first, | |||
| const_iterator | __last, | |||
| size_type | __n, | |||
| const __false_type & | ||||
| ) | [protected] | |||
| void | _M_new_elements_at_back | ( | size_type | __new_elements | ) | [protected] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| Parameters | |
|---|---|
| __new_elements | - |
| void | _M_new_elements_at_front | ( | size_type | __new_elements | ) | [protected] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| Parameters | |
|---|---|
| __new_elements | - |
| void | _M_pop_back_aux | ( | ) | [protected] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| void | _M_pop_front_aux | ( | ) | [protected] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| void | _M_push_back_aux_v | ( | const value_type & | ) | [protected] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| Parameters | |
|---|---|
| - |
| void | _M_push_front_aux_v | ( | const value_type & | ) | [protected] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| Parameters | |
|---|---|
| - |
| void | _M_range_check | ( | size_type | __n | ) | const [inline] |
| void | _M_reallocate_map | ( | size_type | __nodes_to_add, |
| bool | __add_at_front | |||
| ) | [protected] | |||
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| Parameters | |
|---|---|
| __nodes_to_add | - |
| __add_at_front | - |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| Parameters | |
|---|---|
| __n | - |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| Parameters | |
|---|---|
| __n | - |
| void | _M_reserve_map_at_back | ( | size_type | __nodes_to_add = 1 | ) | [protected, inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| Parameters | |
|---|---|
| __nodes_to_add | - |
| void | _M_reserve_map_at_front | ( | size_type | __nodes_to_add = 1 | ) | [protected, inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| Parameters | |
|---|---|
| __nodes_to_add | - |
| void | assign | ( | size_type | __n, |
| const _Tp & | __val | |||
| ) | [inline] | |||
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| Parameters | |
|---|---|
| __n | - |
| __val | - |
| void | assign | ( | const value_type * | __first, |
| const value_type * | __last | |||
| ) | [inline] | |||
| void | assign | ( | const_iterator | __first, |
| const_iterator | __last | |||
| ) | [inline] | |||
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| Parameters | |
|---|---|
| __n | - |
| const_reference | at | ( | size_type | __n | ) | const [inline] |
| reference | back | ( | ) | [inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| const_reference | back | ( | ) | const [inline] |
| iterator | begin | ( | ) | [inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| const_iterator | begin | ( | ) | const [inline] |
| void | clear | ( | ) |
| bool | empty | ( | ) | const [inline] |
| iterator | end | ( | ) | [inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| const_iterator | end | ( | ) | const [inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| Parameters | |
|---|---|
| __pos | - |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| Parameters | |
|---|---|
| __first | - |
| __last | - |
| reference | front | ( | ) | [inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| const_reference | front | ( | ) | const [inline] |
| allocator_type | get_allocator | ( | ) | const [inline] |
| iterator | insert | ( | iterator | __pos, |
| const value_type & | __x = _STLP_DEFAULT_CONSTRUCTED(_Tp) | |||
| ) | [inline] | |||
| void | insert | ( | iterator | __pos, |
| size_type | __n, | |||
| const value_type & | __x | |||
| ) | [inline] | |||
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| Parameters | |
|---|---|
| __pos | - |
| __n | - |
| __x | - |
| void | insert | ( | iterator | __pos, |
| const value_type * | __first, | |||
| const value_type * | __last | |||
| ) | ||||
| void | insert | ( | iterator | __pos, |
| const_iterator | __first, | |||
| const_iterator | __last | |||
| ) | ||||
| size_type | max_size | ( | ) | const [inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| Parameters | |
|---|---|
| __n | - |
| const_reference | operator[] | ( | size_type | __n | ) | const [inline] |
| void | pop_back | ( | ) | [inline] |
| void | pop_front | ( | ) | [inline] |
| void | push_back | ( | const value_type & | __t = _STLP_DEFAULT_CONSTRUCTED(_Tp) | ) | [inline] |
| void | push_front | ( | const value_type & | __t = _STLP_DEFAULT_CONSTRUCTED(_Tp) | ) | [inline] |
| reverse_iterator | rbegin | ( | ) | [inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| const_reverse_iterator | rbegin | ( | ) | const [inline] |
| reverse_iterator | rend | ( | ) | [inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
| const_reverse_iterator | rend | ( | ) | const [inline] |
| void | resize | ( | size_type | __new_size, |
| const value_type & | __x = _STLP_DEFAULT_CONSTRUCTED(_Tp) | |||
| ) | [inline] | |||