reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
88 using ValueMapCVH = ValueMapCallbackVH<KeyT, ValueT, Config>; 98 using key_type = KeyT; 100 using value_type = std::pair<KeyT, ValueT>; 132 using iterator = ValueMapIterator<MapT, KeyT>; 133 using const_iterator = ValueMapConstIterator<MapT, KeyT>; 152 size_type count(const KeyT &Val) const { 156 iterator find(const KeyT &Val) { 159 const_iterator find(const KeyT &Val) const { 165 ValueT lookup(const KeyT &Val) const { 173 std::pair<iterator, bool> insert(const std::pair<KeyT, ValueT> &KV) { 178 std::pair<iterator, bool> insert(std::pair<KeyT, ValueT> &&KV) { 191 bool erase(const KeyT &Val) { 203 value_type& FindAndConstruct(const KeyT &Key) { 207 ValueT &operator[](const KeyT &Key) { 229 ValueMapCVH Wrap(KeyT key) const {