|
Gaudi Framework, version v21r11 |
| Home | Generated: 30 Sep 2010 |
#include <VectorMap.h>
Public Member Functions | |
| _compare_type (const key_compare &cmp) | |
| constructor from the key-comparison criteria | |
| _compare_type () | |
| default constructor | |
| bool | operator() (const key_type &k1, const key_type &k2) const |
| compare keys: use key_compare | |
| bool | operator() (const value_type &v1, const value_type &v2) const |
| compare pairs (key,mapped): use compare by keys | |
| bool | operator() (const key_type &k, const value_type &v) const |
| compare key and pair (key,mapped): use compare by keys | |
| bool | operator() (const value_type &v, const key_type &k) const |
| compare pair (key,mapped) and the key: use compare by keys | |
Definition at line 163 of file VectorMap.h.
| GaudiUtils::VectorMap< KEY, VALUE, KEYCOMPARE, ALLOCATOR >::_compare_type::_compare_type | ( | const key_compare & | cmp | ) | [inline] |
constructor from the key-comparison criteria
Definition at line 168 of file VectorMap.h.
00168 : key_compare ( cmp ) {} ;
| GaudiUtils::VectorMap< KEY, VALUE, KEYCOMPARE, ALLOCATOR >::_compare_type::_compare_type | ( | ) | [inline] |
| bool GaudiUtils::VectorMap< KEY, VALUE, KEYCOMPARE, ALLOCATOR >::_compare_type::operator() | ( | const key_type & | k1, | |
| const key_type & | k2 | |||
| ) | const [inline] |
| bool GaudiUtils::VectorMap< KEY, VALUE, KEYCOMPARE, ALLOCATOR >::_compare_type::operator() | ( | const value_type & | v1, | |
| const value_type & | v2 | |||
| ) | const [inline] |
compare pairs (key,mapped): use compare by keys
Definition at line 175 of file VectorMap.h.
00176 { return operator() ( v1.first, v2.first ); }
| bool GaudiUtils::VectorMap< KEY, VALUE, KEYCOMPARE, ALLOCATOR >::_compare_type::operator() | ( | const key_type & | k, | |
| const value_type & | v | |||
| ) | const [inline] |
compare key and pair (key,mapped): use compare by keys
Definition at line 178 of file VectorMap.h.
00179 { return operator() ( k , v.first ) ; }
| bool GaudiUtils::VectorMap< KEY, VALUE, KEYCOMPARE, ALLOCATOR >::_compare_type::operator() | ( | const value_type & | v, | |
| const key_type & | k | |||
| ) | const [inline] |
compare pair (key,mapped) and the key: use compare by keys
Definition at line 181 of file VectorMap.h.
00182 { return operator() ( v.first , k ) ; }