Wildmeshing Toolkit
Loading...
Searching...
No Matches
List of all members
wmtk::threading::concurrent_map< Key, T, Compare > Class Template Reference
Inheritance diagram for wmtk::threading::concurrent_map< Key, T, Compare >:
wmtk::threading::detail::concurrent_associative< MapType >

Additional Inherited Members

- Public Types inherited from wmtk::threading::detail::concurrent_associative< MapType >
using key_type = typename MapType::key_type
 
using mapped_type = typename MapType::mapped_type
 
using value_type = typename MapType::value_type
 
using iterator = typename MapType::iterator
 
using const_iterator = typename MapType::const_iterator
 
- Public Member Functions inherited from wmtk::threading::detail::concurrent_associative< MapType >
mapped_type & operator[] (const key_type &k)
 
iterator find (const key_type &k)
 
const_iterator find (const key_type &k) const
 
std::size_t count (const key_type &k) const
 
iterator begin ()
 
iterator end ()
 
const_iterator begin () const
 
const_iterator end () const
 
std::size_t size () const
 
bool empty () const
 
void clear ()
 
- Protected Attributes inherited from wmtk::threading::detail::concurrent_associative< MapType >
MapType m_map
 
std::mutex m_mutex
 

The documentation for this class was generated from the following file: