#include <ref.H>
Inheritance diagram for REFcounter:


Public Member Functions | |
| REFcounter () | |
| virtual | ~REFcounter () | 
| void | Own () const | 
| void | Free () const | 
| int | Lock () | 
| void | Unlock () | 
| int | Unique () const | 
Private Attributes | |
| union { | |
| struct { | |
| unsigned int _lock:1 | |
| unsigned int _ref:31 | |
| } _a | |
| unsigned int _all | |
| } | _u | 
| ThreadMutex | _mutex | 
Definition at line 35 of file ref.H.
      
  | 
  
| 
 
 Definition at line 56 of file ref.H. References _u.  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
 Definition at line 105 of file ref.H. Referenced by REFlock::REFlock().  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
 Definition at line 111 of file ref.H. Referenced by REFlock::~REFlock().  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
 Definition at line 53 of file ref.H. Referenced by Free(), Lock(), Own(), Unique(), and Unlock().  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
 Referenced by Free(), Lock(), Own(), REFcounter(), Unique(), and Unlock().  | 
  
 1.4.4