Add CleanupHelper::cleanup()

This commit is contained in:
2021-12-06 14:50:08 +01:00
parent 321fec8c16
commit 3ae9aab977

View File

@ -19,6 +19,15 @@ public:
(*m_cleanup)();
}
void cleanup()
{
if (m_cleanup)
{
(*m_cleanup)();
m_cleanup = std::nullopt;
}
}
void disarm()
{
m_cleanup = std::nullopt;