1 Commits

Author SHA1 Message Date
Javi 48486a57d7 Added epilogue 2024-07-05 07:48:15 +02:00
+24
View File
@@ -0,0 +1,24 @@
#pragma once
#include "tl/functional.h"
namespace tl
{
class epilogue
{
public:
epilogue(function<void()> i_function) noexcept
: m_function(std::move(i_function))
{
}
~epilogue() noexcept
{
m_function();
}
private:
function<void()> m_function;
};
}