AusweisApp2
governikus::ScopeGuard Klassenreferenz

#include <ScopeGuard.h>

Öffentliche Methoden

 ScopeGuard (const ScopeGuard &pCopy)=delete
 
 ScopeGuard (const ScopeGuard &&pCopy)=delete
 
ScopeGuardoperator= (const ScopeGuard &pCopy)=delete
 
ScopeGuardoperator= (const ScopeGuard &&pCopy)=delete
 
 ~ScopeGuard ()
 
void dismiss ()
 

Freundbeziehungen

class ::test_ScopeGuard
 
ScopeGuard qScopeGuard (const std::function< void()> &pFunc)
 

Beschreibung der Konstruktoren und Destruktoren

◆ ScopeGuard() [1/2]

governikus::ScopeGuard::ScopeGuard ( const ScopeGuard pCopy)
delete

◆ ScopeGuard() [2/2]

governikus::ScopeGuard::ScopeGuard ( const ScopeGuard &&  pCopy)
delete

◆ ~ScopeGuard()

ScopeGuard::~ScopeGuard ( )

Dokumentation der Elementfunktionen

◆ dismiss()

void governikus::ScopeGuard::dismiss ( )
inline

◆ operator=() [1/2]

ScopeGuard& governikus::ScopeGuard::operator= ( const ScopeGuard pCopy)
delete

◆ operator=() [2/2]

ScopeGuard& governikus::ScopeGuard::operator= ( const ScopeGuard &&  pCopy)
delete

Freundbeziehungen und Funktionsdokumentation

◆ ::test_ScopeGuard

friend class ::test_ScopeGuard
friend

◆ qScopeGuard

ScopeGuard qScopeGuard ( const std::function< void()> &  pFunc)
friend

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: