map Class Reference
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() |
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] |
Parameters
const map< _Key, _Tp, _Compare, _Alloc > & __x | |
Member Functions Documentation
empty()
bool | empty | ( | ) | const [inline] |
equal_range(const key_type &)
equal_range(const key_type &)
erase(iterator, iterator)
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] |
Parameters
const map< _Key, _Tp, _Compare, _Alloc > & __x | |
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] |
Parameters
map< _Key, _Tp, _Compare, _Alloc > & __x | |
upper_bound(const key_type &)
upper_bound(const key_type &)
Member Type Definitions 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 |
Member Data Documentation
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.