|
Mantid
|
Defines the in-memory half of the persistent settings lifecycle. More...
#include <Configurable.h>
Public Member Functions | |
| virtual Settings | captureSettings () const =0 |
| Capture current in-memory state without persistent I/O. | |
| virtual void | restoreSettings (const Settings &)=0 |
| Apply an already-read snapshot without persistent I/O. | |
| virtual | ~Configurable ()=default |
Defines the in-memory half of the persistent settings lifecycle.
Persistent read and save operations belong to the concrete Settings type.
Definition at line 46 of file Configurable.h.
|
virtualdefault |
|
pure virtual |
Capture current in-memory state without persistent I/O.
Implemented in MantidQt::API::AbstractAlgorithmInputHistory, and MantidQt::MantidWidgets::MessageDisplay.
|
pure virtual |
Apply an already-read snapshot without persistent I/O.
Implemented in MantidQt::MantidWidgets::MessageDisplay.