Scopira 20080306

scopira::tool::locker_ptr< T > Class Template Reference

#include <thread_pthreads.h>

Inheritance diagram for scopira::tool::locker_ptr< T >:
scopira::tool::area_ptr< T > scopira::tool::area_ptr< T > scopira::tool::event_ptr< T > scopira::tool::event_ptr< T >

List of all members.

Public Member Functions

 locker_ptr (const shared_area< T > &ref)
 ctor
 ~locker_ptr ()
 dtor
 locker_ptr (const shared_area< T > &ref)
 ctor
 ~locker_ptr ()
 dtor

Protected Attributes

scopira::tool::mutexdm_mut

Detailed Description

template<class T>
class scopira::tool::locker_ptr< T >

similar to locker, but this also a "ptr" like class wrapper around the given object. it removes the volatile modifier from the given class for the duration of it's existance see http://www.cuj.com/experts/1902/alexandr.htm?topic=experts

Author:
Aleksander Demko

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