map Class Reference
#include
<stdapis/stlport/stl/_map.h>
Link against: hswidgetpublisher.lib
Nested Classes and Structures
| Public Member Functions |
|---|
| map() |
| map(const _Compare &, const allocator_type &) |
| map(const value_type *, const value_type *) |
| map(const value_type *, const value_type *, const _Compare &, const allocator_type &) |
| map(const_iterator, const_iterator) |
| map(const_iterator, const_iterator, const _Compare &, const allocator_type &) |
| map(const map< _Key, _Tp, _Compare, _Alloc > &) |
|
iterator
| begin() |
|
const_iterator
| begin() |
| void | clear() |
|
size_type
| count(const key_type &) |
| bool | empty() |
|
iterator
| end() |
|
const_iterator
| end() |
|
pair< iterator, iterator > | equal_range(const key_type &) |
|
pair< const_iterator, const_iterator > | equal_range(const key_type &) |
| void | erase(iterator) |
|
size_type
| erase(const key_type &) |
| void | erase(iterator, iterator) |
|
iterator
| find(const key_type &) |
|
const_iterator
| find(const key_type &) |
|
allocator_type
| get_allocator() |
|
pair< iterator, bool > | insert(const value_type &) |
|
iterator
| insert(iterator, const value_type &) |
| void | insert(const value_type *, const value_type *) |
| void | insert(const_iterator, const_iterator) |
|
key_compare
| key_comp() |
|
iterator
| lower_bound(const key_type &) |
|
const_iterator
| lower_bound(const key_type &) |
|
size_type
| max_size() |
|
map< _Key, _Tp, _Compare, _Alloc > & | operator=(const map< _Key, _Tp, _Compare, _Alloc > &) |
| _Tp & | operator[](const key_type &) |
|
reverse_iterator
| rbegin() |
|
const_reverse_iterator
| rbegin() |
|
reverse_iterator
| rend() |
|
const_reverse_iterator
| rend() |
|
size_type
| size() |
| void | swap(map< _Key, _Tp, _Compare, _Alloc > &) |
|
iterator
| upper_bound(const key_type &) |
|
const_iterator
| upper_bound(const key_type &) |
|
value_compare
| value_comp() |
Member Type Definition Documentation
Typedef _Self
| typedef
map< _Key, _Tp, _Compare, _Alloc > | _Self |
Typedef const_reverse_iterator
| typedef _Rep_type::const_reverse_iterator | const_reverse_iterator |
Typedef key_compare
| typedef _Compare | key_compare |
Typedef reverse_iterator
| typedef _Rep_type::reverse_iterator | reverse_iterator |
Typedef value_type
| typedef
pair< const _Key, _Tp > | value_type |
Constructor & Destructor Documentation
map ( )
| __WORKAROUND_RENAME() | map | ( | ) | [inline] |
map ( const _Compare &, const allocator_type & )
map ( const value_type *, const value_type * )
map ( const value_type *, const value_type *, const _Compare &, const allocator_type & )
map ( const_iterator, const_iterator )
map ( const_iterator, const_iterator, const _Compare &, const allocator_type & )
map ( const map< _Key, _Tp, _Compare, _Alloc > & )
| __WORKAROUND_RENAME() | map | ( | const map< _Key, _Tp, _Compare, _Alloc > & | __x | ) | [inline] |
Member Function Documentation
count ( const key_type & )
empty ( )
| bool | empty | ( | ) | const [inline] |
equal_range ( const key_type & )
equal_range ( const key_type & )
erase ( const key_type & )
erase ( iterator, iterator )
find ( const key_type & )
find ( const key_type & )
insert ( const value_type & )
insert ( iterator, const value_type & )
insert ( const value_type *, const value_type * )
insert ( const_iterator, const_iterator )
lower_bound ( const key_type & )
lower_bound ( const key_type & )
operator= ( const map< _Key, _Tp, _Compare, _Alloc > & )
|
map< _Key, _Tp, _Compare, _Alloc > & | operator= | ( | const map< _Key, _Tp, _Compare, _Alloc > & | __x | ) | [inline] |
operator[] ( const key_type & )
| _Tp & | operator[] | ( | const key_type & | __k | ) | [inline] |
swap ( map< _Key, _Tp, _Compare, _Alloc > & )
| void | swap | ( | map< _Key, _Tp, _Compare, _Alloc > & | __x | ) | [inline] |
upper_bound ( const key_type & )
upper_bound ( const key_type & )