Click
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
not_shared< T > Class Template Reference

#include <multithread.hh>

Public Types

typedef ptr write_ptr
 

Public Member Functions

 not_shared (T p)
 
ptr operator-> ()
 
ptr read ()
 
ptr write ()
 
void get (ptr &o)
 
T * unprotected_ptr ()
 
bool unshared ()
 
bool write_held ()
 
bool hasref ()
 

Detailed Description

template<typename T>
class not_shared< T >

Wrapper class to easily build a non-RW protected equivalent of shared


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