Files
Sourcetrail/src/lib/utility/ScopedFunctor.cpp
T

17 lines
244 B
C++

#include "utility/ScopedFunctor.h"
ScopedFunctor::ScopedFunctor()
: m_onDestroy([](){})
{
}
ScopedFunctor::ScopedFunctor(std::function<void(void)> onDestroy)
: m_onDestroy(onDestroy)
{
}
ScopedFunctor::~ScopedFunctor()
{
m_onDestroy();
}