reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
21 typedef std::map<_Key, _Tp> collection; 39 size_t Erase(const _Key &key) { 44 size_t EraseNoLock(const _Key &key) { return m_collection.erase(key); } 46 bool GetValueForKey(const _Key &key, _Tp &value) const { 53 bool GetValueForKeyNoLock(const _Key &key, _Tp &value) const { 62 bool GetFirstKeyForValue(const _Tp &value, _Key &key) const { 67 bool GetFirstKeyForValueNoLock(const _Tp &value, _Key &key) const { 78 bool LowerBound(const _Key &key, _Key &match_key, _Tp &match_value, 78 bool LowerBound(const _Key &key, _Key &match_key, _Tp &match_value, 85 bool LowerBoundNoLock(const _Key &key, _Key &match_key, _Tp &match_value, 85 bool LowerBoundNoLock(const _Key &key, _Key &match_key, _Tp &match_value, 101 iterator lower_bound_unsafe(const _Key &key) { 105 void SetValueForKey(const _Key &key, const _Tp &value) { 112 void SetValueForKeyNoLock(const _Key &key, const _Tp &value) {