18#ifndef sitkFunctionCommand_h
19#define sitkFunctionCommand_h
53 m_Function = [object, pMemberFunction] { std::invoke(pMemberFunction,
object); };
Command()
Default Constructor.
std::function< void()> FunctionObjectType
~FunctionCommand() override
FunctionObjectType m_Function
void SetCallbackFunction(const std::function< void()> &)
void SetCallbackFunction(void(*pFunction)())
void SetCallbackFunction(void(*pFunction)(void *), void *clientData)
void SetCallbackFunction(T *object, void(T::*pMemberFunction)())
#define SITKCommon_EXPORT