Lines Matching defs:KeyType

18  *  \brief KeyEntryMap is a <const KeyType*, ENTRY*> map.
23 typedef KEY KeyType;
43 const KeyType* key;
56 const EntryType* lookUp(const KeyType& pKey) const;
57 EntryType* lookUp(const KeyType& pKey);
60 const EntryType* lookUpFirstEntry(const KeyType& pKey) const;
61 EntryType* lookUpFirstEntry(const KeyType& pKey);
64 const EntryType* lookUpSecondEntry(const KeyType& pKey) const;
65 EntryType* lookUpSecondEntry(const KeyType& pKey);
67 void record(const KeyType& pKey, EntryType& pEntry);
68 void record(const KeyType& pKey, EntryType& pEntry1, EntryType& pEntry2);
87 template <typename KeyType, typename EntryType>
88 const EntryType* KeyEntryMap<KeyType, EntryType>::lookUp(
89 const KeyType& pKey) const {
100 template <typename KeyType, typename EntryType>
101 EntryType* KeyEntryMap<KeyType, EntryType>::lookUp(const KeyType& pKey) {
112 template <typename KeyType, typename EntryType>
113 const EntryType* KeyEntryMap<KeyType, EntryType>::lookUpFirstEntry(
114 const KeyType& pKey) const {
125 template <typename KeyType, typename EntryType>
126 EntryType* KeyEntryMap<KeyType, EntryType>::lookUpFirstEntry(
127 const KeyType& pKey) {
138 template <typename KeyType, typename EntryType>
139 const EntryType* KeyEntryMap<KeyType, EntryType>::lookUpSecondEntry(
140 const KeyType& pKey) const {
151 template <typename KeyType, typename EntryType>
152 EntryType* KeyEntryMap<KeyType, EntryType>::lookUpSecondEntry(
153 const KeyType& pKey) {
164 template <typename KeyType, typename EntryType>
165 void KeyEntryMap<KeyType, EntryType>::record(const KeyType& pKey,
173 template <typename KeyType, typename EntryType>
174 void KeyEntryMap<KeyType, EntryType>::record(const KeyType& pKey,