#include <TSortedMap.h>
Inheritance diagram for acdk::util::TSortedMap< K, V >:
The keys in the map are sorted
Public Types | |
typedef K | RKeyType |
typedef V | RValueType |
typedef TSortedMap< RKeyType, RValueType > | ThisType |
typedef InterfaceHolder< ThisType > | RThisType |
typedef RThisType | RefType |
typedef TMap< RKeyType, RValueType > | MapType |
typedef MapType::RefType | RMapType |
typedef ThisType | SortedMapType |
typedef RThisType | RSortedMapType |
typedef TComparator< RKeyType > | ComparatorType |
typedef ComparatorType::RefType | RComparatorType |
Public Member Functions | |
virtual RComparatorType | comparator ()=0 |
virtual RKeyType | firstKey ()=0 |
virtual RThisType | headMap (IN(RKeyType) key)=0 |
virtual RKeyType | lastKey ()=0 |
virtual RThisType | subMap (IN(RKeyType) fromKey, IN(RKeyType) toKey)=0 |
virtual RThisType | tailMap (IN(RKeyType) fromKey)=0 |
|
Reimplemented in acdk::util::TTreeMap< K, V >, and acdk::util::TSubTreeMap< K, V >. |
|
Reimplemented from acdk::util::TMap< K, V >. Reimplemented in acdk::util::TTreeMap< K, V >, and acdk::util::TSubTreeMap< K, V >. |
|
Reimplemented in acdk::util::TTreeMap< K, V >, and acdk::util::TSubTreeMap< K, V >. |
|
Reimplemented from acdk::util::TMap< K, V >. Reimplemented in acdk::util::TTreeMap< K, V >, and acdk::util::TSubTreeMap< K, V >. |
|
Reimplemented from acdk::util::TMap< K, V >. Reimplemented in acdk::util::TTreeMap< K, V >, and acdk::util::TSubTreeMap< K, V >. |
|
Reimplemented from acdk::util::TMap< K, V >. Reimplemented in acdk::util::TTreeMap< K, V >, and acdk::util::TSubTreeMap< K, V >. |
|
Reimplemented in acdk::util::TTreeMap< K, V >, and acdk::util::TSubTreeMap< K, V >. |
|
Reimplemented from acdk::util::TMap< K, V >. Reimplemented in acdk::util::TTreeMap< K, V >, and acdk::util::TSubTreeMap< K, V >. |
|
Reimplemented from acdk::util::TMap< K, V >. Reimplemented in acdk::util::TTreeMap< K, V >, and acdk::util::TSubTreeMap< K, V >. |
|
Reimplemented in acdk::util::TTreeMap< K, V >, and acdk::util::TSubTreeMap< K, V >. |
|
Reimplemented from acdk::util::TMap< K, V >. Reimplemented in acdk::util::TTreeMap< K, V >, and acdk::util::TSubTreeMap< K, V >. |
|
Implemented in acdk::util::TTreeMap< K, V >, and acdk::util::TSubTreeMap< K, V >. |
|
Implemented in acdk::util::TTreeMap< K, V >, and acdk::util::TSubTreeMap< K, V >. |
|
Implemented in acdk::util::TTreeMap< K, V >, and acdk::util::TSubTreeMap< K, V >. |
|
Implemented in acdk::util::TTreeMap< K, V >, and acdk::util::TSubTreeMap< K, V >. |
|
Implemented in acdk::util::TTreeMap< K, V >, and acdk::util::TSubTreeMap< K, V >. |
|
Implemented in acdk::util::TTreeMap< K, V >, and acdk::util::TSubTreeMap< K, V >. |