SpiecsEngine
Loading...
Searching...
No Matches
◆
clear()
template<typename K , typename V >
void
scl::linked_unordered_map
< K, V >::clear
(
)
inline
Clear this container's data.
Definition at line
164
of file
LinkedUnorderedMap.h
.
165
{
166
std::unique_lock<std::shared_mutex> lock(
m_Mutex
);
167
168
m_Keys
.clear();
169
m_Map
.clear();
170
m_Size
= 0;
171
}
scl::linked_unordered_map::m_Mutex
std::shared_mutex m_Mutex
Mutex for this container.
Definition
LinkedUnorderedMap.h:40
scl::linked_unordered_map::m_Map
std::unordered_map< K, V > m_Map
Definition
LinkedUnorderedMap.h:35
scl::linked_unordered_map::m_Keys
std::list< K > m_Keys
The container keeps iter in order.
Definition
LinkedUnorderedMap.h:30
scl::linked_unordered_map::m_Size
std::atomic_int m_Size
This container size.
Definition
LinkedUnorderedMap.h:45
scl
linked_unordered_map
Generated on Sun Mar 8 2026 10:24:48 for SpiecsEngine by
1.10.0