#include <container.h>
|
| static const V | null_value = V() |
| static constexpr size_t | unknown = static_cast<size_t>(-1) |
◆ key_type
template<typename K, typename V>
◆ mapped_type
template<typename K, typename V>
◆ ModifySafeMap()
template<typename K, typename V>
◆ ~ModifySafeMap()
template<typename K, typename V>
◆ clear()
template<typename K, typename V>
◆ collect_garbage()
template<typename K, typename V>
◆ empty()
template<typename K, typename V>
- Warning
- not constant-time!
◆ get()
template<typename K, typename V>
◆ iter()
template<typename K, typename V>
◆ merge_new()
template<typename K, typename V>
◆ put() [1/2]
template<typename K, typename V>
| void ModifySafeMap< K, V >::put |
( |
const K & | key, |
|
|
const V & | value ) |
|
inline |
◆ put() [2/2]
template<typename K, typename V>
◆ remove()
template<typename K, typename V>
◆ size()
template<typename K, typename V>
◆ take()
template<typename K, typename V>
◆ GC_MIN_SIZE
template<typename K, typename V>
◆ m_garbage
template<typename K, typename V>
◆ m_iterating
template<typename K, typename V>
◆ m_new
template<typename K, typename V>
◆ m_values
template<typename K, typename V>
◆ null_value
template<typename K, typename V>
◆ unknown
template<typename K, typename V>
The documentation for this class was generated from the following file: