Base class for the ScopeGuards.  
 More...
#include <ScopeGuard.h>
|  | 
| template<typename GuardT > | 
| static void | safe_run (GuardT &guard)  throw () | 
|  | 
Base class for the ScopeGuards. 
Definition at line 36 of file ScopeGuard.h.
  
  | 
        
          | Hypertable::ScopeGuardImplBase::~ScopeGuardImplBase | ( |  | ) |  |  | inlineprotected | 
 
 
  
  | 
        
          | Hypertable::ScopeGuardImplBase::ScopeGuardImplBase | ( | const ScopeGuardImplBase & | other | ) |  |  
          | throw | ( |  |  
          |  | ) |  |  |  | inlineprotected | 
 
 
  
  | 
        
          | Hypertable::ScopeGuardImplBase::ScopeGuardImplBase | ( |  | ) |  |  
          | throw | ( |  |  
          |  | ) |  |  |  | inline | 
 
 
  
  | 
        
          | void Hypertable::ScopeGuardImplBase::dismiss | ( |  | ) | const |  
          | throw | ( |  |  
          |  | ) |  |  |  | inline | 
 
 
template<typename GuardT > 
  
  | 
        
          | static void Hypertable::ScopeGuardImplBase::safe_run | ( | GuardT & | guard | ) |  |  
          | throw | ( |  |  
          |  | ) |  |  |  | inlinestaticprotected | 
 
 
  
  | 
        
          | bool Hypertable::ScopeGuardImplBase::m_dismissed |  | mutableprivate | 
 
 
The documentation for this class was generated from the following file: