|
DynExp
Highly flexible laboratory automation for dynamically changing experiments.
|
#include <SpectrumViewerEvents.h>
Inheritance diagram for DynExpModule::SpectrumViewer::ResumeSpectrumRecordingEvent:Public Member Functions | |
| ResumeSpectrumRecordingEvent ()=default | |
| virtual | ~ResumeSpectrumRecordingEvent () |
Public Member Functions inherited from DynExp::InterModuleEvent< ResumeSpectrumRecordingEvent > | |
| InterModuleEvent ()=default | |
| virtual | ~InterModuleEvent () |
Public Member Functions inherited from DynExp::InterModuleEventBase | |
| InterModuleEventBase ()=default | |
| virtual | ~InterModuleEventBase ()=0 |
Public Member Functions inherited from DynExp::EventBase | |
| EventBase ()=default | |
| virtual | ~EventBase ()=0 |
| void | Invoke (ModuleInstance &Instance) const |
| Invokes the event passing the receiving module's instance reference to it. | |
Private Member Functions | |
| virtual void | InvokeWithParamsChild (DynExp::ModuleInstance &Instance, EventListenersType::EventFunctionType EventFunc) const override |
Additional Inherited Members | |
Public Types inherited from DynExp::InterModuleEvent< ResumeSpectrumRecordingEvent > | |
| using | EventListenersType = TypedEventListeners< EventFuncArgs... > |
Type of the manager of event listeners, which relates event listeners (instances of ModuleBase) to their event functions. The event functions expect EventFuncArgs as further arguments. | |
Static Public Member Functions inherited from DynExp::InterModuleEvent< ResumeSpectrumRecordingEvent > | |
| static void | Register (const ModuleBase &Listener, CallableT EventFunc) |
Registers/Subscribes module Listener to the event with the event function EventFunc. Indirectly calls ModuleBase::AddRegisteredEvent(). | |
| static void | Deregister (const ModuleBase &Listener) |
Deregisters/unsubscribes module Listener from the event. Indirectly calls ModuleBase::RemoveRegisteredEvent(). | |
Definition at line 48 of file SpectrumViewerEvents.h.
|
default |
|
inlinevirtual |
Definition at line 52 of file SpectrumViewerEvents.h.
|
overrideprivatevirtual |
Definition at line 23 of file SpectrumViewerEvents.cpp.