#include <VectorMap.h>
Classes | |
class | value_compare |
Public Types | |
typedef _Key | key_type |
typedef _Tp | mapped_type |
typedef std::pair< _Key, _Tp > | value_type |
typedef _Compare | key_compare |
typedef std::allocator < std::pair< _Key, _Tp > > | allocator_type |
typedef std::vector< value_type > | vector_type |
typedef vector_type::pointer | pointer |
typedef vector_type::const_pointer | const_pointer |
typedef vector_type::reference | reference |
typedef vector_type::const_reference | const_reference |
typedef vector_type::iterator | iterator |
typedef vector_type::const_iterator | const_iterator |
typedef std::reverse_iterator < const_iterator > | const_reverse_iterator |
typedef std::reverse_iterator < iterator > | reverse_iterator |
typedef size_t | size_type |
typedef ptrdiff_t | difference_type |
Private Attributes | |
vector_type | sortedVectorMap |
value_compare | valueCompare |
Friends | |
template<typename _K1 , typename _T1 , typename _C1 > | |
bool | operator== (const VectorMap< _K1, _T1, _C1 > &, const VectorMap< _K1, _T1, _C1 > &) |
template<typename _K1 , typename _T1 , typename _C1 > | |
bool | operator< (const VectorMap< _K1, _T1, _C1 > &, const VectorMap< _K1, _T1, _C1 > &) |
Definition at line 104 of file VectorMap.h.
typedef std::allocator< std::pair<_Key, _Tp> > util::VectorMap< _Key, _Tp, _Compare >::allocator_type |
Definition at line 112 of file VectorMap.h.
typedef vector_type::const_iterator util::VectorMap< _Key, _Tp, _Compare >::const_iterator |
Definition at line 121 of file VectorMap.h.
typedef vector_type::const_pointer util::VectorMap< _Key, _Tp, _Compare >::const_pointer |
Definition at line 117 of file VectorMap.h.
typedef vector_type::const_reference util::VectorMap< _Key, _Tp, _Compare >::const_reference |
Definition at line 119 of file VectorMap.h.
typedef std::reverse_iterator<const_iterator> util::VectorMap< _Key, _Tp, _Compare >::const_reverse_iterator |
Definition at line 122 of file VectorMap.h.
typedef ptrdiff_t util::VectorMap< _Key, _Tp, _Compare >::difference_type |
Definition at line 125 of file VectorMap.h.
typedef vector_type::iterator util::VectorMap< _Key, _Tp, _Compare >::iterator |
Definition at line 120 of file VectorMap.h.
typedef _Compare util::VectorMap< _Key, _Tp, _Compare >::key_compare |
Definition at line 111 of file VectorMap.h.
typedef _Key util::VectorMap< _Key, _Tp, _Compare >::key_type |
Definition at line 108 of file VectorMap.h.
typedef _Tp util::VectorMap< _Key, _Tp, _Compare >::mapped_type |
Definition at line 109 of file VectorMap.h.
typedef vector_type::pointer util::VectorMap< _Key, _Tp, _Compare >::pointer |
Definition at line 116 of file VectorMap.h.
typedef vector_type::reference util::VectorMap< _Key, _Tp, _Compare >::reference |
Definition at line 118 of file VectorMap.h.
typedef std::reverse_iterator<iterator> util::VectorMap< _Key, _Tp, _Compare >::reverse_iterator |
Definition at line 123 of file VectorMap.h.
typedef size_t util::VectorMap< _Key, _Tp, _Compare >::size_type |
Definition at line 124 of file VectorMap.h.
typedef std::pair<_Key, _Tp> util::VectorMap< _Key, _Tp, _Compare >::value_type |
Definition at line 110 of file VectorMap.h.
typedef std::vector<value_type> util::VectorMap< _Key, _Tp, _Compare >::vector_type |
Definition at line 114 of file VectorMap.h.
|
inline |
Definition at line 272 of file VectorMap.h.
|
inline |
Definition at line 280 of file VectorMap.h.
|
inline |
Definition at line 188 of file VectorMap.h.
|
inline |
Definition at line 193 of file VectorMap.h.
|
inline |
Definition at line 469 of file VectorMap.h.
|
inline |
Definition at line 365 of file VectorMap.h.
|
inline |
Definition at line 403 of file VectorMap.h.
|
inline |
Definition at line 453 of file VectorMap.h.
|
inline |
Definition at line 228 of file VectorMap.h.
|
inline |
Definition at line 198 of file VectorMap.h.
|
inline |
Definition at line 203 of file VectorMap.h.
|
inline |
Definition at line 428 of file VectorMap.h.
|
inline |
Definition at line 332 of file VectorMap.h.
|
inline |
Definition at line 339 of file VectorMap.h.
|
inline |
Definition at line 348 of file VectorMap.h.
|
inline |
Definition at line 383 of file VectorMap.h.
|
inline |
Definition at line 392 of file VectorMap.h.
|
inline |
|
inline |
Definition at line 297 of file VectorMap.h.
|
inline |
Definition at line 318 of file VectorMap.h.
|
inline |
Definition at line 326 of file VectorMap.h.
|
inline |
Definition at line 458 of file VectorMap.h.
|
inline |
Definition at line 371 of file VectorMap.h.
|
inline |
Definition at line 408 of file VectorMap.h.
|
inline |
Definition at line 413 of file VectorMap.h.
|
inline |
Definition at line 238 of file VectorMap.h.
|
inline |
Definition at line 448 of file VectorMap.h.
|
inline |
Definition at line 243 of file VectorMap.h.
|
inline |
Definition at line 262 of file VectorMap.h.
|
inline |
Definition at line 208 of file VectorMap.h.
|
inline |
Definition at line 213 of file VectorMap.h.
|
inline |
Definition at line 218 of file VectorMap.h.
|
inline |
Definition at line 223 of file VectorMap.h.
|
inline |
Definition at line 465 of file VectorMap.h.
|
inline |
Definition at line 233 of file VectorMap.h.
|
inline |
Definition at line 357 of file VectorMap.h.
|
inline |
Definition at line 418 of file VectorMap.h.
|
inline |
Definition at line 423 of file VectorMap.h.
|
inline |
Definition at line 378 of file VectorMap.h.
|
friend |
|
friend |
|
private |
Definition at line 172 of file VectorMap.h.
|
private |
Definition at line 175 of file VectorMap.h.