Provides an easy locking mechanism used to ensure the threadsafety of a code area.  
 More...
List of all members.
Detailed Description
Provides an easy locking mechanism used to ensure the threadsafety of a code area. 
- See also:
- synchronized 
- 
synchronize 
Constructor & Destructor Documentation
      
        
          | xdispatch::synclock::synclock | ( |  | ) |  | 
      
 
 
      
        
          | xdispatch::synclock::synclock | ( | const synclock & |  | ) |  | 
      
 
 
      
        
          | xdispatch::synclock::~synclock | ( |  | ) |  | 
      
 
 
Member Function Documentation
      
        
          | xdispatch::synclock::operator bool | ( |  | ) | const | 
      
 
 
      
        
          | void xdispatch::synclock::unlock | ( |  | ) |  | 
      
 
 
Friends And Related Function Documentation
      
        
          | XDISPATCH_EXPORT synclock get_lock_for_key | ( | unsigned | int | ) |  [friend] | 
      
 
Returns the synclock used to protect the area identified by the given key. 
- See also:
- synchronized 
 
 
The documentation for this class was generated from the following file: