CACAO
Public Member Functions | Private Attributes
LockedList< T > Class Template Reference

List implementation with a Mutex. More...

Inheritance diagram for LockedList< T >:
List< T >

Public Member Functions

virtual ~LockedList ()
 
void lock ()
 
void unlock ()
 

Private Attributes

Mutex _mutex
 

Detailed Description

template<class T>
class LockedList< T >

List implementation with a Mutex.

Definition at line 65 of file list.hpp.

Constructor & Destructor Documentation

template<class T >
virtual LockedList< T >::~LockedList ( )
inlinevirtual

Definition at line 70 of file list.hpp.

Member Function Documentation

template<class T >
void LockedList< T >::lock ( )
inline

Definition at line 72 of file list.hpp.

template<class T >
void LockedList< T >::unlock ( )
inline

Definition at line 73 of file list.hpp.

Field Documentation

template<class T >
Mutex LockedList< T >::_mutex
private

Definition at line 67 of file list.hpp.


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