RTXI 2.4 The Real-Time eXperiment Interface Documentation |
#include <settings.h>
Data Structures | |
class | State |
Public Types | |
typedef unsigned long | ID |
Public Member Functions | |
Object (void) | |
virtual | ~Object (void) |
ID | getID (void) const |
State | save (void) const |
void | load (const State &) |
void | deferred (const State &) |
Static Public Attributes | |
const static ID | INVALID = 0 |
Protected Member Functions | |
virtual void | doLoad (const State &) |
virtual void | doDeferred (const State &) |
virtual void | doSave (State &) const |
Friends | |
class | Manager |
Definition at line 43 of file settings.h.
typedef unsigned long Settings::Object::ID |
Definition at line 53 of file settings.h.
Settings::Object::Object | ( | void | ) |
| virtual |
Reimplemented in Plugin::Object.
Definition at line 50 of file settings.cpp.
void Settings::Object::deferred | ( | const State & | s | ) |
| inlineprotectedvirtual |
Reimplemented in DataRecorder::Plugin, DataRecorder::Panel, Oscilloscope::Panel, and Oscilloscope::Plugin.
Definition at line 158 of file settings.h.
| inlineprotectedvirtual |
Reimplemented in AnalogyDriver, DataRecorder::Plugin, DataRecorder::Panel, Oscilloscope::Panel, AnalogyDevice, and Oscilloscope::Plugin.
Definition at line 154 of file settings.h.
| inlineprotectedvirtual |
Reimplemented in AnalogyDriver, DataRecorder::Plugin, DataRecorder::Panel, Oscilloscope::Panel, AnalogyDevice, and Oscilloscope::Plugin.
Definition at line 162 of file settings.h.
| inline |
Definition at line 131 of file settings.h.
void Settings::Object::load | ( | const State & | s | ) |
Settings::Object::State Settings::Object::save | ( | void | ) | const |
| friend |
Definition at line 46 of file settings.h.
| static |
Definition at line 57 of file settings.h.