26 #include <QtCore/QRegExp>
44 : guessedSessionName_(
"")
125 QRegExp reSnV(
".*([0-9]{2}[A-Z]{3}[0-9]{2}[A-Z0-9]{1,2})_V([0-9]{3}).*");
126 QRegExp reSn (
".*([0-9]{2}[A-Z]{3}[0-9]{2}[A-Z0-9]{1,2}).*");
127 if (-1 < reSnV.indexIn(fName))
129 else if (-1 < reSn.indexIn(fName))
131 else if ((idx=fName.lastIndexOf(
"/")) != -1)
const QString str_OT_VDA("VDA")
const QString str_OT_VDB("VDB")
const QString str_OT_DBH("DBH")
const QString str_OT_UND("---")
void setInputType(const QString &)
QString guessedSessionName_
NsScrPrx4SessionHandler(NsSessionHandler &)
virtual ~NsScrPrx4SessionHandler()
NsScrPrx4Session * sessionProxy_
const QString & getInputType() const
NsSessionHandler * handler_
void setOtype(SgVlbiSessionInfo::OriginType ot)
const QString & getFileName() const
bool importSession(bool guiExpected)
bool exportDataIntoVgosDb(QString output=QString(""))
SgVlbiSessionInfo::OriginType getOtype() const
bool exportDataIntoVgosDa(QString output=QString(""))
@ OT_DBH
observations are from database files provided by correlators;
@ OT_AGV
observations are in AGV format;
@ OT_VDB
observations are from vgosDb data tree;
@ OT_UNKNOWN
unknown (=all others) source of import;