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)
void
|
erase
|
(
|
iterator
|
__position
|
)
|
[inline]
|
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 &)
value_comp()
value_compare
|
value_comp
|
(
|
)
|
const [inline]
|
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.