Bites
A small library of miscellaneous C++ codes.
 All Classes Namespaces Functions Friends Pages
Public Member Functions | List of all members
bites::Mutexed< T > Class Template Reference

#include <Mutexed.hpp>

Public Member Functions

 Mutexed ()
 
 Mutexed (const T &value)
 
void set (const T &value)
 
get ()
 

Detailed Description

template<typename T>
class bites::Mutexed< T >

Wrapper around a mutex-protected object.

Constructor & Destructor Documentation

template<typename T >
bites::Mutexed< T >::Mutexed ( )
inline

Default constructor.

template<typename T >
bites::Mutexed< T >::Mutexed ( const T &  value)
inline

Construct and set the mutexed object.

Member Function Documentation

template<typename T >
void bites::Mutexed< T >::set ( const T &  value)
inline

Set the object.

template<typename T >
T bites::Mutexed< T >::get ( )
inline

Retrieve (a copy of) the object by value.


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