ExecuteOnDestruction Class

(Utils::ExecuteOnDestruction)

Public Functions

ExecuteOnDestruction()
ExecuteOnDestruction(std::function<void ()> code)
~ExecuteOnDestruction()
void reset(std::function<void ()> code)

Member Function Documentation

ExecuteOnDestruction::ExecuteOnDestruction()

Default constructs an instance of ExecuteOnDestruction.

ExecuteOnDestruction::ExecuteOnDestruction(std::function<void ()> code)

Default constructs an instance of ExecuteOnDestruction.

ExecuteOnDestruction::~ExecuteOnDestruction()

Destroys the instance of ExecuteOnDestruction.

void ExecuteOnDestruction::reset(std::function<void ()> code)