DDC 0.0.0

a discrete domain computation library

ddc::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]

ddc::ScopeGuard::ScopeGuard ( )
inline

◆ ScopeGuard() [2/4]

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

◆ ScopeGuard() [3/4]

ddc::ScopeGuard::ScopeGuard ( ScopeGuard const & x)
delete

◆ ScopeGuard() [4/4]

ddc::ScopeGuard::ScopeGuard ( ScopeGuard && x)
deletenoexcept

◆ ~ScopeGuard()

ddc::ScopeGuard::~ScopeGuard ( )
inlinenoexcept

Member Function Documentation

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

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