Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::detail::ScopeGuard< Fun > Class Template Reference

#include <PlatformDefines.h>

Public Member Functions

 ScopeGuard (Fun &&fn) noexcept
 
 ~ScopeGuard ()
 

Private Attributes

Fun fn
 

Detailed Description

template<typename Fun>
class Divide::detail::ScopeGuard< Fun >

Definition at line 468 of file PlatformDefines.h.

Constructor & Destructor Documentation

◆ ScopeGuard()

template<typename Fun >
Divide::detail::ScopeGuard< Fun >::ScopeGuard ( Fun &&  fn)
inlinenoexcept

Definition at line 471 of file PlatformDefines.h.

◆ ~ScopeGuard()

template<typename Fun >
Divide::detail::ScopeGuard< Fun >::~ScopeGuard ( )
inline

Definition at line 472 of file PlatformDefines.h.

Member Data Documentation

◆ fn

template<typename Fun >
Fun Divide::detail::ScopeGuard< Fun >::fn
private

Definition at line 474 of file PlatformDefines.h.


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