Mir
Classes | Public Member Functions | List of all members
mir::ThreadSafeList< Element > Class Template Reference

#include <thread_safe_list.h>

Public Member Functions

void add (Element const &element)
 
void remove (Element const &element)
 
unsigned int remove_all (Element const &element)
 
void clear ()
 
void for_each (std::function< void(Element const &element)> const &f)
 

Member Function Documentation

template<class Element>
void mir::ThreadSafeList< Element >::add ( Element const &  element)
template<class Element >
void mir::ThreadSafeList< Element >::clear ( )
template<class Element>
void mir::ThreadSafeList< Element >::for_each ( std::function< void(Element const &element)> const &  f)
template<class Element>
void mir::ThreadSafeList< Element >::remove ( Element const &  element)
template<class Element>
unsigned int mir::ThreadSafeList< Element >::remove_all ( Element const &  element)

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

Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Oct 8 16:20:16 UTC 2015