BubbleProfiler
0.3.0
by Peter Athron, Csaba Balazs, Michael Bardsley, Andrew Fowlie, Dylan Harries & Graham White
|
Carries out provided clean-up actions at destruction. More...
#include <raii_guard.hpp>
Public Member Functions | |
RAII_guard (F f_) | |
RAII_guard (const RAII_guard &)=delete | |
RAII_guard (RAII_guard &&) noexcept=default | |
~RAII_guard () | |
RAII_guard & | operator= (const RAII_guard &)=delete |
RAII_guard & | operator= (RAII_guard &&) noexcept=default |
Private Attributes | |
F | clean_up |
Carries out provided clean-up actions at destruction.
Definition at line 30 of file raii_guard.hpp.
|
inline |
Definition at line 32 of file raii_guard.hpp.
|
delete |
|
defaultnoexcept |
|
inline |
Definition at line 35 of file raii_guard.hpp.
References BubbleProfiler::RAII_guard< F >::clean_up, and BubbleProfiler::RAII_guard< F >::operator=().
|
delete |
Referenced by BubbleProfiler::RAII_guard< F >::~RAII_guard().
|
defaultnoexcept |
|
private |
Definition at line 39 of file raii_guard.hpp.
Referenced by BubbleProfiler::RAII_guard< F >::~RAII_guard().