Base Relacs Plugins
0.9.8
|
#include <savetraces.h>
Public Member Functions | |
SaveTraces (void) | |
virtual void | preConfig (void) |
virtual int | main (void) |
![]() | |
ConfigDialog (const string &configident="", int configgroup=0, const string &name="", const string &author="", const string &version="", const string &date=__DATE__) | |
virtual | ~ConfigDialog (void) |
string | name (void) const |
virtual void | setName (const string &name) |
string | author (void) const |
virtual void | setAuthor (const string &author) |
string | version (void) const |
virtual void | setVersion (const string &version) |
string | date (void) const |
virtual void | setDate (const string &date) |
virtual OptWidget * | dialogOptions (OptDialog *od, string *tabhotkeys=0) |
virtual void | dialogButtons (OptDialog *od) |
virtual void | dialogEmptyMessage (OptDialog *od) |
int | dialogSelectMask (void) const |
void | setDialogSelectMask (int mask) |
void | addDialogSelectMask (int mask) |
int | dialogReadOnlyMask (void) const |
void | setDialogReadOnlyMask (int mask) |
void | addDialogReadOnlyMask (int mask) |
int | dialogStyle (void) const |
void | setDialogStyle (int style) |
void | addDialogStyle (int style) |
string | dialogCaption (void) const |
void | setDialogCaption (const string &caption) |
bool | dialogHeader (void) const |
void | setDialogHeader (bool d) |
string | headerBackgroundColor (void) const |
void | setHeaderBackgroundColor (const string &color) |
string | headerForegroundColor (void) const |
void | setHeaderForegroundColor (const string &color) |
string | headerImageFile (void) const |
void | setHeaderImageFile (const string &file) |
virtual void | dialogHeaderWidget (OptDialog *od) |
bool | dialogHelp (void) const |
void | setDialogHelp (bool d) |
string | helpCaption (void) const |
void | setHelpCaption (const string &caption) |
string | helpPath (int inx=0) const |
int | helpPathes (void) const |
void | clearHelpPathes (void) |
void | setHelpPath (const string &path) |
void | addHelpPath (const string &path) |
virtual string | helpFileName (void) const |
bool | dialogOpen (void) const |
bool | helpOpen (void) const |
QWidget * | mainWidget (void) |
virtual void | setMainWidget (QWidget *widget) |
void | lock () const |
void | unlock () const |
bool | tryLock (int timeout=1) |
QMutex * | mutex (void) |
![]() | |
ConfigClass (const string &ident, int group=0, int mode=0xffff, int selectmask=0) | |
ConfigClass (const ConfigClass &C) | |
virtual | ~ConfigClass (void) |
const string & | configIdent (void) const |
void | setConfigIdent (const string &ident) |
int | configGroup (void) const |
void | setConfigGroup (int group) |
int | configMode (void) const |
void | setConfigMode (int mode) |
void | addConfigMode (int mode) |
void | delConfigMode (int mode) |
int | configSelectMask (void) const |
void | setConfigSelectMask (int mask) |
void | addConfig (void) |
void | readConfig (void) |
virtual void | readConfig (StrQueue &sq) |
virtual void | saveConfig (ofstream &str) |
virtual int | configSize (void) const |
virtual void | config (void) |
Protected Member Functions | |
virtual void | customEvent (QEvent *qce) |
![]() | |
void | setDialogOpen (bool open=true) |
void | setHelpOpen (bool open=true) |
Protected Attributes | |
QLabel * | RecordingLabel |
QLabel * | ElapsedTimeLabel |
QLabel * | CommentLabel |
![]() | |
Options | DialogOptions |
Additional Inherited Members | |
![]() | |
enum | Action |
![]() | |
virtual void | dialog (void) |
virtual void | help (void) |
virtual void | notifyDialog (const Options &opt) |
![]() | |
void | dialogAccepted (void) |
void | dialogAction (int r) |
void | dialogClosed (int r) |
![]() | |
static void | setConfigureClasses (ConfigureClasses *cfg) |
![]() | |
void | notificationFromDialog (const Parameter &p) |
virtual void | dClosed (int r) |
virtual void | hClosed (int r) |
[RePro] Saves data from selected input traces or events for each run into files
The SaveTraces-RePro records ascii-data without writing out any stimulus and terminates after duration
seconds. If duration
is set to zero, the RePro keeps recording infinitely. Recording can be interrupted any time by pressing the space key or starting a different RePro.
Data are recorded into ascii files. In addition, if savedata is set true
, data are also saved into the raw-traces files of RELACS (trace-?.raw). For only storing data into the RELACS raw-traces files, use the Record RePro.
General
duration=0s
: Duration (number
)savedata=false:
Save raw data (boolean
)split=false:
Save each run into a separate file (boolean
)Analog
input traces A list of all available analog input traces. Select the ones that you want to save into files.Events
A list of all available events. Select the ones that you want to save into files.SaveTraces | ( | void | ) |
References SaveTraces::CommentLabel, SaveTraces::ElapsedTimeLabel, and SaveTraces::RecordingLabel.
|
virtual |
Reimplemented from ConfigClass.
|
virtual |
Implements RePro.
References DigitalIO::allocateLine(), DigitalIO::configureLine(), Parameter::setName(), Parameter::setText(), and DigitalIO::write().
|
protectedvirtual |
References SaveTraces::CommentLabel, SaveTraces::ElapsedTimeLabel, and SaveTraces::RecordingLabel.
|
protected |
Referenced by SaveTraces::customEvent(), and SaveTraces::SaveTraces().
|
protected |
Referenced by SaveTraces::customEvent(), and SaveTraces::SaveTraces().
|
protected |
Referenced by SaveTraces::customEvent(), and SaveTraces::SaveTraces().