#include <scope_exit.hpp>
◆ ScopeExit() [1/3]
template<typename FunctionT > 
requires std::is_nothrow_invocable_v<FunctionT>
  
  | 
        
          | Nui::ScopeExit::ScopeExit | ( | FunctionT && | func | ) |  |  | inlineexplicit | 
 
 
◆ ~ScopeExit()
  
  | 
        
          | Nui::ScopeExit::~ScopeExit | ( |  | ) |  |  | inline | 
 
 
◆ ScopeExit() [2/3]
  
  | 
        
          | Nui::ScopeExit::ScopeExit | ( | ScopeExit && | other | ) |  |  | delete | 
 
 
◆ ScopeExit() [3/3]
  
  | 
        
          | Nui::ScopeExit::ScopeExit | ( | const ScopeExit & |  | ) |  |  | delete | 
 
 
◆ disarm()
  
  | 
        
          | void Nui::ScopeExit::disarm | ( |  | ) |  |  | inline | 
 
 
◆ operator=() [1/2]
◆ operator=() [2/2]
The documentation for this class was generated from the following file: