Lines Matching refs:noexcept
49 ConcurrentMap(std::map<_Key, _Tp> &&other) noexcept in ConcurrentMap()
54 ConcurrentMap &operator=(std::map<_Key, _Tp> &&other) noexcept
64 ConcurrentMap &operator=(const ConcurrentMap &other) noexcept
75 ConcurrentMap(ConcurrentMap &&other) noexcept in ConcurrentMap()
80 ConcurrentMap &operator=(ConcurrentMap &&other) noexcept
91 bool Emplace() noexcept in Emplace()
100 Emplace(_Args &&...args) noexcept
109 Emplace(const _Filter &filter, _Args &&...args) noexcept in Emplace()
119 std::pair<bool, mapped_type> Find(const key_type &key) const noexcept in Find()
130 …If(const key_type &key, const std::function<bool(const mapped_type &value)> &action) const noexcept in ContainIf()
143 bool Contains(const key_type &key) const noexcept in Contains()
150 bool InsertOrAssign(const key_type &key, _Obj &&obj) noexcept in InsertOrAssign()
157 bool Insert(const key_type &key, const mapped_type &value) noexcept in Insert()
164 size_type Erase(const key_type &key) noexcept in Erase()
171 const std::function<bool(const key_type &key, mapped_type &value)> &action) noexcept in EraseIf()
184 void Clear() noexcept in Clear()
190 bool Empty() const noexcept in Empty()
196 size_type Size() const noexcept in Size()
204 …e_type EraseIf(const std::function<bool(const key_type &key, mapped_type &value)> &action) noexcept in EraseIf()
328 std::map<_Key, _Tp> Clone() const noexcept in Clone()
335 std::map<_Key, _Tp> Steal() noexcept in Steal()