casa
$Rev:20696$
|
class CorrSubsetHeaderParser More...
#include <SDMDataObjectParser.h>
Public Member Functions | |
CorrSubsetHeaderParser () | |
virtual | ~CorrSubsetHeaderParser () |
void | parseFile (const string &filename, SDMDataSubset &sdmCorrDataSubset) |
void | parseMemory (const string &buffer, SDMDataSubset &sdmCorrDataSubset) |
void | parseCrossDataType (xmlNode *a_node, SDMDataSubset &sdmCorrDataSubset) |
void | reset () |
CorrSubsetHeaderParser () | |
virtual | ~CorrSubsetHeaderParser () |
void | parseFile (const string &filename, SDMDataSubset &sdmCorrDataSubset) |
void | parseMemory (const string &buffer, SDMDataSubset &sdmCorrDataSubset) |
void | parseCrossDataType (xmlNode *a_node, SDMDataSubset &sdmCorrDataSubset) |
void | reset () |
Private Member Functions | |
void | parseSDMDataSubsetHeader (xmlNode *a_node, SDMDataSubset &sdmCorrDataSubset) |
void | parseSchedulePeriodTime (xmlNode *a_node, SDMDataSubset &sdmCorrDataSubset) |
void parseProjectPath(xmlNode* a_node, SDMDataSubset& sdmCorrDataSubset); | |
long long | parseTime (xmlNode *a_node) |
long long | parseInterval (xmlNode *a_node) |
void | parseAbortObservation (xmlNode *a_node, SDMDataSubset &sdmCorrDataSubset) |
void | parseSDMDataSubsetHeader (xmlNode *a_node, SDMDataSubset &sdmCorrDataSubset) |
void | parseSchedulePeriodTime (xmlNode *a_node, SDMDataSubset &sdmCorrDataSubset) |
void parseProjectPath(xmlNode* a_node, SDMDataSubset& sdmCorrDataSubset); | |
long long | parseTime (xmlNode *a_node) |
long long | parseInterval (xmlNode *a_node) |
void | parseAbortObservation (xmlNode *a_node, SDMDataSubset &sdmCorrDataSubset) |
Private Attributes | |
xmlDoc * | doc |
Static Private Attributes | |
static const regex | PROJECTPATH4 |
Regular expressions used to decipher the content of projectPath attribute. | |
static const regex | PROJECTPATH5 |
static const string | SDMDATASUBSETHEADER |
static const string | PROJECTPATH |
static const string | SCHEDULEPERIODTIME |
static const string | TIME |
static const string | INTERVAL |
static const string | DATASTRUCT |
static const string | REF |
static const string | ABORTOBSERVATION |
static const string | ABORTTIME |
static const string | ABORTREASON |
static const string | XLINKHREF |
static const string | DATAREF |
static const string | FLAGSREF |
static const string | ACTUALTIMESREF |
static const string | ACTUALDURATIONSREF |
static const string | ZEROLAGSREF |
static const string | CROSSDATAREF |
static const string | TYPE |
static const string | AUTODATAREF |
Friends | |
class | SDMDataSubset |
class CorrSubsetHeaderParser
Definition at line 212 of file SDMDataObjectParser.h.
virtual asdmbinaries::CorrSubsetHeaderParser::~CorrSubsetHeaderParser | ( | ) | [virtual] |
virtual asdmbinaries::CorrSubsetHeaderParser::~CorrSubsetHeaderParser | ( | ) | [virtual] |
void asdmbinaries::CorrSubsetHeaderParser::parseAbortObservation | ( | xmlNode * | a_node, |
SDMDataSubset & | sdmCorrDataSubset | ||
) | [private] |
void asdmbinaries::CorrSubsetHeaderParser::parseAbortObservation | ( | xmlNode * | a_node, |
SDMDataSubset & | sdmCorrDataSubset | ||
) | [private] |
void asdmbinaries::CorrSubsetHeaderParser::parseCrossDataType | ( | xmlNode * | a_node, |
SDMDataSubset & | sdmCorrDataSubset | ||
) |
void asdmbinaries::CorrSubsetHeaderParser::parseCrossDataType | ( | xmlNode * | a_node, |
SDMDataSubset & | sdmCorrDataSubset | ||
) |
void asdmbinaries::CorrSubsetHeaderParser::parseFile | ( | const string & | filename, |
SDMDataSubset & | sdmCorrDataSubset | ||
) |
void asdmbinaries::CorrSubsetHeaderParser::parseFile | ( | const string & | filename, |
SDMDataSubset & | sdmCorrDataSubset | ||
) |
long long asdmbinaries::CorrSubsetHeaderParser::parseInterval | ( | xmlNode * | a_node | ) | [private] |
long long asdmbinaries::CorrSubsetHeaderParser::parseInterval | ( | xmlNode * | a_node | ) | [private] |
void asdmbinaries::CorrSubsetHeaderParser::parseMemory | ( | const string & | buffer, |
SDMDataSubset & | sdmCorrDataSubset | ||
) |
void asdmbinaries::CorrSubsetHeaderParser::parseMemory | ( | const string & | buffer, |
SDMDataSubset & | sdmCorrDataSubset | ||
) |
void asdmbinaries::CorrSubsetHeaderParser::parseSchedulePeriodTime | ( | xmlNode * | a_node, |
SDMDataSubset & | sdmCorrDataSubset | ||
) | [private] |
void parseProjectPath(xmlNode* a_node, SDMDataSubset& sdmCorrDataSubset);
void asdmbinaries::CorrSubsetHeaderParser::parseSchedulePeriodTime | ( | xmlNode * | a_node, |
SDMDataSubset & | sdmCorrDataSubset | ||
) | [private] |
void parseProjectPath(xmlNode* a_node, SDMDataSubset& sdmCorrDataSubset);
void asdmbinaries::CorrSubsetHeaderParser::parseSDMDataSubsetHeader | ( | xmlNode * | a_node, |
SDMDataSubset & | sdmCorrDataSubset | ||
) | [private] |
void asdmbinaries::CorrSubsetHeaderParser::parseSDMDataSubsetHeader | ( | xmlNode * | a_node, |
SDMDataSubset & | sdmCorrDataSubset | ||
) | [private] |
long long asdmbinaries::CorrSubsetHeaderParser::parseTime | ( | xmlNode * | a_node | ) | [private] |
long long asdmbinaries::CorrSubsetHeaderParser::parseTime | ( | xmlNode * | a_node | ) | [private] |
SDMDataSubset [friend] |
Definition at line 213 of file SDMDataObjectParser.h.
static const string asdmbinaries::CorrSubsetHeaderParser::ABORTOBSERVATION [static, private] |
Definition at line 244 of file SDMDataObjectParser.h.
static const string asdmbinaries::CorrSubsetHeaderParser::ABORTREASON [static, private] |
Definition at line 246 of file SDMDataObjectParser.h.
static const string asdmbinaries::CorrSubsetHeaderParser::ABORTTIME [static, private] |
Definition at line 245 of file SDMDataObjectParser.h.
static const string asdmbinaries::CorrSubsetHeaderParser::ACTUALDURATIONSREF [static, private] |
Definition at line 251 of file SDMDataObjectParser.h.
static const string asdmbinaries::CorrSubsetHeaderParser::ACTUALTIMESREF [static, private] |
Definition at line 250 of file SDMDataObjectParser.h.
static const string asdmbinaries::CorrSubsetHeaderParser::AUTODATAREF [static, private] |
Definition at line 255 of file SDMDataObjectParser.h.
static const string asdmbinaries::CorrSubsetHeaderParser::CROSSDATAREF [static, private] |
Definition at line 253 of file SDMDataObjectParser.h.
static const string asdmbinaries::CorrSubsetHeaderParser::DATAREF [static, private] |
Definition at line 248 of file SDMDataObjectParser.h.
static const string asdmbinaries::CorrSubsetHeaderParser::DATASTRUCT [static, private] |
Definition at line 242 of file SDMDataObjectParser.h.
xmlDoc * asdmbinaries::CorrSubsetHeaderParser::doc [private] |
Definition at line 235 of file SDMDataObjectParser.h.
static const string asdmbinaries::CorrSubsetHeaderParser::FLAGSREF [static, private] |
Definition at line 249 of file SDMDataObjectParser.h.
static const string asdmbinaries::CorrSubsetHeaderParser::INTERVAL [static, private] |
Definition at line 241 of file SDMDataObjectParser.h.
static const string asdmbinaries::CorrSubsetHeaderParser::PROJECTPATH [static, private] |
Definition at line 238 of file SDMDataObjectParser.h.
static const regex asdmbinaries::CorrSubsetHeaderParser::PROJECTPATH4 [static, private] |
Regular expressions used to decipher the content of projectPath attribute.
Definition at line 225 of file SDMDataObjectParser.h.
static const regex asdmbinaries::CorrSubsetHeaderParser::PROJECTPATH5 [static, private] |
Definition at line 226 of file SDMDataObjectParser.h.
static const string asdmbinaries::CorrSubsetHeaderParser::REF [static, private] |
Definition at line 243 of file SDMDataObjectParser.h.
static const string asdmbinaries::CorrSubsetHeaderParser::SCHEDULEPERIODTIME [static, private] |
Definition at line 239 of file SDMDataObjectParser.h.
static const string asdmbinaries::CorrSubsetHeaderParser::SDMDATASUBSETHEADER [static, private] |
Definition at line 237 of file SDMDataObjectParser.h.
static const string asdmbinaries::CorrSubsetHeaderParser::TIME [static, private] |
Definition at line 240 of file SDMDataObjectParser.h.
static const string asdmbinaries::CorrSubsetHeaderParser::TYPE [static, private] |
Definition at line 254 of file SDMDataObjectParser.h.
static const string asdmbinaries::CorrSubsetHeaderParser::XLINKHREF [static, private] |
Definition at line 247 of file SDMDataObjectParser.h.
static const string asdmbinaries::CorrSubsetHeaderParser::ZEROLAGSREF [static, private] |
Definition at line 252 of file SDMDataObjectParser.h.