|
Scroom 0.14-49-gb7ae7a6d
|
#include <utilities.hh>

Public Member Functions | |
| optional_cleanup (F f_) | |
| optional_cleanup (const optional_cleanup &)=delete | |
| optional_cleanup (optional_cleanup &&)=delete | |
| optional_cleanup & | operator= (const optional_cleanup &)=delete |
| optional_cleanup & | operator= (optional_cleanup &&)=delete |
| ~optional_cleanup () | |
| void | cancel () |
Private Attributes | |
| bool | cleanup {true} |
| F | f |
|
inlineexplicit |
|
delete |
|
delete |
|
inline |
|
inline |
|
delete |
|
delete |
|
private |
Referenced by Scroom::Utils::optional_cleanup< F >::cancel(), and Scroom::Utils::optional_cleanup< F >::~optional_cleanup().
|
private |
Referenced by Scroom::Utils::optional_cleanup< F >::~optional_cleanup().