23 #ifndef SG_MASTER_RECORD_H
24 #define SG_MASTER_RECORD_H
34 #include <QtCore/QString>
35 #include <QtCore/QList>
36 #include <QtCore/QMap>
88 inline const QString&
getName()
const;
90 inline const QString&
getType()
const;
92 inline const QString&
getCode()
const;
94 inline const QString&
getDate()
const;
110 inline void setName(
const QString& s);
112 inline void setType(
const QString& s);
114 inline void setCode(
const QString& s);
116 inline void setDate(
const QString& s);
133 bool lookupRecordByCode(
const QString& sessionCode,
const QString& sYear,
const QString& path);
163 bool findRecordByName(
const QString& date,
const QString& dbcCode,
const QString& fileName);
189 scheduledBy_(
"UNESCO"),
190 correlatedBy_(
"UNESCO"),
191 submittedBy_(
"UNESCO")
void setType(const QString &s)
const QString & getCorrelatedBy() const
const QString & getDate() const
void setCorrelatedBy(const QString &s)
static const QString className()
bool lookupRecordByCode(const QString &sessionCode, const QString &sYear, const QString &path)
bool findRecordByCode(const QString &sessionCode, const QString &fileName)
void setName(const QString &s)
void setDbcCode(const QString &s)
void parseString_v1(const QString &)
const QString & getScheduledBy() const
const QString & getStations() const
const QString & getName() const
void parseString_v2(const QString &)
void setCode(const QString &s)
const QString & getType() const
const QString & getCode() const
SgMasterRecord & operator=(const SgMasterRecord &r)
bool findRecordByName(const QString &date, const QString &dbcCode, const QString &fileName)
const QString & getDbcCode() const
MasterFileVersion mfVersion_
const QString & getSubmittedBy() const
void setDate(const QString &s)
bool lookupRecordByName(const QString &nickName, const QString &path)
void setSubmittedBy(const QString &s)
void setStations(const QString &s)
void setScheduledBy(const QString &s)
MasterFileVersion mfVersion() const