Provides common events for inter-module communication. Also refer to DynExp::InterModuleEventBase.
virtual void InvokeWithParamsChild(DynExp::ModuleInstance &Instance, EventListenersType::EventFunctionType EventFunc) const override
Called by InvokeChild(). Override to call EventFunc with Instance as the first argument and with furt...
virtual void InvokeWithParamsChild(DynExp::ModuleInstance &Instance, EventListenersType::EventFunctionType EventFunc) const override
Called by InvokeChild(). Override to call EventFunc with Instance as the first argument and with furt...
const std::string Filename
Filename where to store data (path and name, no file extension). The receiving module is responsible ...
virtual void InvokeWithParamsChild(DynExp::ModuleInstance &Instance, EventListenersType::EventFunctionType EventFunc) const override
Called by InvokeChild(). Override to call EventFunc with Instance as the first argument and with furt...
virtual void InvokeWithParamsChild(DynExp::ModuleInstance &Instance, EventListenersType::EventFunctionType EventFunc) const override
Called by InvokeChild(). Override to call EventFunc with Instance as the first argument and with furt...
virtual void InvokeWithParamsChild(DynExp::ModuleInstance &Instance, EventListenersType::EventFunctionType EventFunc) const override
Called by InvokeChild(). Override to call EventFunc with Instance as the first argument and with furt...
Defines data for a thread belonging to a ModuleBase instance. Refer to RunnableInstance.
DynExp's module namespace contains the implementation of DynExp modules which extend DynExp's core fu...
Accumulates include statements to provide a precompiled header.