8 #include "fwCom/exception/BadRun.hpp" 10 #include "fwCom/SlotBase.hpp" 11 #include "fwCom/SlotBase.hxx" 16 void SlotBase::run()
const 18 typedef SlotRun< void () > SlotFuncType;
19 const SlotFuncType *fun =
dynamic_cast< const SlotFuncType*
>(
this);
35 typedef SlotRun< void () > SlotFuncType;
36 const SlotFuncType *fun =
dynamic_cast< const SlotFuncType*
>(
this);
39 return fun->asyncRun();
Namespace containing fw4spl communication tools.
std::string getTypeName() const
Returns F typeid name.
#define OSLM_ERROR(message)
std::shared_future< void > VoidSharedFutureType
SlotBase::asyncRun return type.
std::string m_signature
Slot's signature based on typeid.