blocxx
BLOCXX_NAMESPACE::ScopeGuardImpl3< F, P1, P2, P3 > Member List

This is the complete list of members for BLOCXX_NAMESPACE::ScopeGuardImpl3< F, P1, P2, P3 >, including all inherited members.

dismiss() constBLOCXX_NAMESPACE::ScopeGuardImplBaseinline
execute()BLOCXX_NAMESPACE::ScopeGuardImpl3< F, P1, P2, P3 >inline
m_dismissedBLOCXX_NAMESPACE::ScopeGuardImplBasemutableprotected
m_funBLOCXX_NAMESPACE::ScopeGuardImpl3< F, P1, P2, P3 >protected
m_p1BLOCXX_NAMESPACE::ScopeGuardImpl3< F, P1, P2, P3 >protected
m_p2BLOCXX_NAMESPACE::ScopeGuardImpl3< F, P1, P2, P3 >protected
m_p3BLOCXX_NAMESPACE::ScopeGuardImpl3< F, P1, P2, P3 >protected
makeGuard(F fun, P1 p1, P2 p2, P3 p3)BLOCXX_NAMESPACE::ScopeGuardImpl3< F, P1, P2, P3 >inlinestatic
operator=(const ScopeGuardImplBase &)BLOCXX_NAMESPACE::ScopeGuardImplBaseprivate
safeExecute(J &j)BLOCXX_NAMESPACE::ScopeGuardImplBaseinlineprotectedstatic
ScopeGuardImpl3(F fun, P1 p1, P2 p2, P3 p3)BLOCXX_NAMESPACE::ScopeGuardImpl3< F, P1, P2, P3 >inlineprotected
ScopeGuardImplBase(const ScopeGuardImplBase &other)BLOCXX_NAMESPACE::ScopeGuardImplBaseinlineprotected
ScopeGuardImplBase()BLOCXX_NAMESPACE::ScopeGuardImplBaseinline
~ScopeGuardImpl3()BLOCXX_NAMESPACE::ScopeGuardImpl3< F, P1, P2, P3 >inline
~ScopeGuardImplBase()BLOCXX_NAMESPACE::ScopeGuardImplBaseinlineprotected