DUECA/DUSIME
|
Implements callback objects. More...
#include <GenericCallback.hxx>
Public Member Functions | |
virtual void | operator() (const TimeSpec &t)=0 |
The callback action. | |
virtual void | print (ostream &os) const =0 |
print to stream, for debugging. | |
GenericCallback () | |
Constructor. | |
virtual | ~GenericCallback () |
Destructor. | |
Implements callback objects.
Not usable as such, one needs to derive a class that actually does something. GenericCallback objects are required by ActivityCallback objects.
The callback action.
Implemented in dueca::Callback< T >, dueca::Callback< ConfigClient >, dueca::Callback< dueca::ActivityViewBase >, dueca::Callback< dueca::DusimeModule >, dueca::Callback< dueca::GLSweeper >, dueca::Callback< dueca::HardwareModule >, dueca::Callback< dueca::hdf5log::HDF5Logger >, dueca::Callback< dueca::hdf5log::HDF5Replayer >, dueca::Callback< dueca::RTWModule >, dueca::Callback< dueca::ScramNetAccessor >, dueca::Callback< dueca::ScriptInterpret >, dueca::Callback< dueca::SimulationModule >, dueca::Callback< dueca::Ticker >, dueca::Callback< dueca::TimingView >, dueca::Callback< dueca::websock::WebSocketsServerBase >, and dueca::CallbackWithId< T, I >.
print to stream, for debugging.
Implemented in dueca::Callback< T >, dueca::Callback< ConfigClient >, dueca::Callback< dueca::ActivityViewBase >, dueca::Callback< dueca::DusimeModule >, dueca::Callback< dueca::GLSweeper >, dueca::Callback< dueca::HardwareModule >, dueca::Callback< dueca::hdf5log::HDF5Logger >, dueca::Callback< dueca::hdf5log::HDF5Replayer >, dueca::Callback< dueca::RTWModule >, dueca::Callback< dueca::ScramNetAccessor >, dueca::Callback< dueca::ScriptInterpret >, dueca::Callback< dueca::SimulationModule >, dueca::Callback< dueca::Ticker >, dueca::Callback< dueca::TimingView >, dueca::Callback< dueca::websock::WebSocketsServerBase >, and dueca::CallbackWithId< T, I >.