Click
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
__rwlock< V > Class Template Reference

#include <multithread.hh>

Inheritance diagram for __rwlock< V >:
RWLock

Public Member Functions

 __rwlock (V v)
 
V * operator-> ()
 
V & operator* ()
 
- Public Member Functions inherited from RWLock
void read_begin ()
 
void read_end ()
 
void read_get ()
 
void write_begin ()
 
bool write_attempt ()
 
void write_get ()
 
void write_end ()
 
void write_to_read ()
 
bool read_to_write ()
 
uint32_t refcnt ()
 

Public Attributes

V _v
 

Detailed Description

template<class V>
class __rwlock< V >

A template to protect an object with RWLock.


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