DynExp
Highly flexible laboratory automation for dynamically changing experiments.
DynExp::InterModuleEventBase Class Referenceabstract

Common base class for all inter-module events. More...

+ Inheritance diagram for DynExp::InterModuleEventBase:

Public Member Functions

 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. More...
 

Detailed Description

Common base class for all inter-module events.

Definition at line 996 of file Module.h.

Constructor & Destructor Documentation

◆ InterModuleEventBase()

DynExp::InterModuleEventBase::InterModuleEventBase ( )
default

◆ ~InterModuleEventBase()

DynExp::InterModuleEventBase::~InterModuleEventBase ( )
pure virtual

Definition at line 401 of file Module.cpp.


The documentation for this class was generated from the following files: