#include "us_convertio.h"
Public Member Functions | |
US_ConvertIO (void) | |
Static Public Member Functions | |
static QString | readDBExperiment (QString, QString, US_DB2 *, QVector< SP_SPEEDPROFILE > &) |
Reads entire experiment and auc files from the database, save to HD. More... | |
static QString | writeRawDataToDB (US_Experiment &, QList< US_Convert::TripleInfo > &, QString, US_DB2 *=0) |
Writes a new DB rawData record for each triple. More... | |
static int | checkDiskData (US_Experiment &, QList< US_Convert::TripleInfo > &, US_DB2 *=0) |
Checks some info that was read from disk with values from DB. More... | |
Static Private Member Functions | |
static QString | readRawDataFromDB (US_Experiment &, QList< US_Convert::TripleInfo > &, QString &, US_DB2 *=0) |
This class provides the ability to save converted US3 data to the disk and the database. All methods are static.
Definition at line 25 of file us_convertio.h.
US_ConvertIO::US_ConvertIO | ( | void | ) |
Definition at line 14 of file us_convertio.cpp.
|
static |
Checks some info that was read from disk with values from DB.
ExpData | A reference to a structure provided by the calling function that contains the hardware and other database connection information provided by the xml file. |
triples | A reference to a structure provided by the calling function that contains all the different cell/channel/wavelength defined by the xml file. |
db | An opened db connection |
Definition at line 490 of file us_convertio.cpp.
|
static |
Reads entire experiment and auc files from the database, save to HD.
runID | The run ID to look up in the database |
dir | The location where the binary auc files are to go. |
db | An opened db connection |
speedsteps | Reference for returned experiment speed steps vector |
Definition at line 239 of file us_convertio.cpp.
|
staticprivate |
Definition at line 323 of file us_convertio.cpp.
|
static |
Writes a new DB rawData record for each triple.
ExpData | A reference to a structure provided by the calling function that contains the hardware and other database connection information provided by the xml file. |
triples | A reference to a structure provided by the calling function that contains all the different cell/channel/wavelength defined by the xml file. |
dir | Local disk directory where auc files can be found |
db | An opened db connection |
Definition at line 18 of file us_convertio.cpp.