DDC 0.0.0

a discrete domain computation library

ScopeGuard Class Reference

Public Member Functions

 ScopeGuard ()
 
 ScopeGuard (int argc, char **&argv)
 
 ScopeGuard (ScopeGuard const &x)=delete
 
 ScopeGuard (ScopeGuard &&x) noexcept=delete
 
 ~ScopeGuard () noexcept
 
ScopeGuardoperator= (ScopeGuard const &x)=delete
 
ScopeGuardoperator= (ScopeGuard &&x) noexcept=delete
 

Constructor & Destructor Documentation

◆ ScopeGuard() [1/4]

ScopeGuard::ScopeGuard ( )
inline

◆ ScopeGuard() [2/4]

ScopeGuard::ScopeGuard ( int  argc,
char **&  argv 
)
inline

◆ ScopeGuard() [3/4]

ScopeGuard::ScopeGuard ( ScopeGuard const &  x)
delete

◆ ScopeGuard() [4/4]

ScopeGuard::ScopeGuard ( ScopeGuard &&  x)
deletenoexcept

◆ ~ScopeGuard()

ScopeGuard::~ScopeGuard ( )
inlinenoexcept

Member Function Documentation

◆ operator=() [1/2]

ScopeGuard& ScopeGuard::operator= ( ScopeGuard const &  x)
delete

◆ operator=() [2/2]

ScopeGuard& ScopeGuard::operator= ( ScopeGuard &&  x)
deletenoexcept

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