#include <ConcurrentMap.hpp>
|
| | ConcurrentMap ()=default |
| |
| bool | tryGet (const TKey &name, TValue &value) const |
| |
| TValue | getOrAdd (const TKey &name, std::function< TValue()> addLambda) |
| |
| TValue & | operator[] (const TKey &name) |
| |
| void | clear () |
| |
| void | insert (const TKey &name, const TValue &value) |
| |
| void | each (std::function< void(const TKey &name, const TValue &value)> func) const |
| |
| void | each (std::function< void(const TKey &name, TValue &value)> func) |
| |
| | ConcurrentMap ()=default |
| |
| bool | tryGet (const TKey &name, TValue &value) const |
| |
| TValue | getOrAdd (const TKey &name, std::function< TValue()> addLambda) |
| |
| TValue & | operator[] (const TKey &name) |
| |
| void | clear () |
| |
| void | insert (const TKey &name, const TValue &value) |
| |
| void | each (std::function< void(const TKey &name, const TValue &value)> func) const |
| |
| void | each (std::function< void(const TKey &name, TValue &value)> func) |
| |
◆ ConcurrentMap() [1/2]
template<typename TKey, typename TValue>
◆ ConcurrentMap() [2/2]
template<typename TKey, typename TValue>
◆ clear() [1/2]
template<typename TKey, typename TValue>
◆ clear() [2/2]
template<typename TKey, typename TValue>
◆ each() [1/4]
template<typename TKey, typename TValue>
◆ each() [2/4]
template<typename TKey, typename TValue>
◆ each() [3/4]
template<typename TKey, typename TValue>
◆ each() [4/4]
template<typename TKey, typename TValue>
◆ getOrAdd() [1/2]
template<typename TKey, typename TValue>
◆ getOrAdd() [2/2]
template<typename TKey, typename TValue>
◆ insert() [1/2]
template<typename TKey, typename TValue>
◆ insert() [2/2]
template<typename TKey, typename TValue>
◆ operator[]() [1/2]
template<typename TKey, typename TValue>
◆ operator[]() [2/2]
template<typename TKey, typename TValue>
◆ tryGet() [1/2]
template<typename TKey, typename TValue>
◆ tryGet() [2/2]
template<typename TKey, typename TValue>
The documentation for this class was generated from the following file: