QXRD  0.11.16
Public Member Functions | Private Attributes | List of all members
QxrdExperimentSettings Class Reference

#include <qxrdexperimentsettings.h>

Inheritance diagram for QxrdExperimentSettings:
Inheritance graph
[legend]
Collaboration diagram for QxrdExperimentSettings:
Collaboration graph
[legend]

Public Member Functions

 QxrdExperimentSettings (QxrdExperiment *parent=0)
 
 QxrdExperimentSettings (const QString &path, QSettings::Format format=QSettings::IniFormat, QcepObject *parent=0)
 
 ~QxrdExperimentSettings ()
 

Private Attributes

QxrdExperimentm_Experiment
 

Detailed Description

Definition at line 9 of file qxrdexperimentsettings.h.

Constructor & Destructor Documentation

QxrdExperimentSettings::QxrdExperimentSettings ( QxrdExperiment parent = 0)

Definition at line 6 of file qxrdexperimentsettings.cpp.

References DEBUG_PREFS, m_Experiment, QxrdExperiment::printMessage(), and qcepDebug().

7  : QSettings("cep.xor.aps.anl.gov","qxrd-2",NULL),
8  m_Experiment(parent)
9 {
10  if (qcepDebug(DEBUG_PREFS)) {
11  if (m_Experiment) {
12  m_Experiment->printMessage("QxrdExperimentSettings::QxrdExperimentSettings");
13  }
14  }
15 }
qint64 qcepDebug(int cond)
Definition: qcepdebug.cpp:26
void printMessage(QString msg, QDateTime ts=QDateTime::currentDateTime()) const

Here is the call graph for this function:

QxrdExperimentSettings::QxrdExperimentSettings ( const QString &  path,
QSettings::Format  format = QSettings::IniFormat,
QcepObject parent = 0 
)

Definition at line 17 of file qxrdexperimentsettings.cpp.

18  : QSettings(path, format, parent),
19  m_Experiment(NULL)
20 {
21 }
QxrdExperimentSettings::~QxrdExperimentSettings ( )

Definition at line 23 of file qxrdexperimentsettings.cpp.

References DEBUG_PREFS, m_Experiment, QxrdExperiment::printMessage(), and qcepDebug().

24 {
25  if (qcepDebug(DEBUG_PREFS)) {
26  if (m_Experiment) {
27  m_Experiment->printMessage("QxrdExperimentSettings::~QxrdExperimentSettings");
28  }
29  }
30 }
qint64 qcepDebug(int cond)
Definition: qcepdebug.cpp:26
void printMessage(QString msg, QDateTime ts=QDateTime::currentDateTime()) const

Here is the call graph for this function:

Member Data Documentation

QxrdExperiment* QxrdExperimentSettings::m_Experiment
private

Definition at line 19 of file qxrdexperimentsettings.h.

Referenced by QxrdExperimentSettings(), and ~QxrdExperimentSettings().


The documentation for this class was generated from the following files: