|
MythTV master
|
#include <libmythmetadata/cleanup.h>
Public Member Functions | |
| void | addHook (CleanupProc *clean_proc) |
| void | removeHook (CleanupProc *clean_proc) |
| void | cleanup () |
Static Public Member Functions | |
| static CleanupHooks * | getInstance () |
Private Member Functions | |
| CleanupHooks () | |
| ~CleanupHooks () | |
Private Attributes | |
| class CleanupHooksImp * | m_imp {nullptr} |
|
private |
Definition at line 68 of file cleanup.cpp.
Referenced by getInstance().
|
private |
Definition at line 73 of file cleanup.cpp.
| void CleanupHooks::addHook | ( | CleanupProc * | clean_proc | ) |
Definition at line 51 of file cleanup.cpp.
Referenced by SimpleCleanup< T >::SimpleCleanup().
| void CleanupHooks::cleanup | ( | ) |
Definition at line 61 of file cleanup.cpp.
|
static |
Definition at line 42 of file cleanup.cpp.
Referenced by SimpleCleanup< T >::SimpleCleanup(), and SimpleCleanup< T >::~SimpleCleanup().
| void CleanupHooks::removeHook | ( | CleanupProc * | clean_proc | ) |
Definition at line 56 of file cleanup.cpp.
Referenced by SimpleCleanup< T >::~SimpleCleanup().
|
private |
Definition at line 26 of file cleanup.h.
Referenced by addHook(), cleanup(), removeHook(), and ~CleanupHooks().