casa
$Rev:20696$
|
class TPSubsetHeaderParser More...
#include <SDMDataObjectParser.h>
Public Member Functions | |
TPSubsetHeaderParser () | |
virtual | ~TPSubsetHeaderParser () |
void | parseFile (const string &filename, SDMDataSubset &sdmTPDataSubset) |
void | parseMemory (const string &buffer, SDMDataSubset &sdmTPDataSubset) |
void | reset () |
TPSubsetHeaderParser () | |
virtual | ~TPSubsetHeaderParser () |
void | parseFile (const string &filename, SDMDataSubset &sdmTPDataSubset) |
void | parseMemory (const string &buffer, SDMDataSubset &sdmTPDataSubset) |
void | reset () |
Private Member Functions | |
void | parseSDMDataSubsetHeader (xmlNode *a_node, SDMDataSubset &sdmTPDataSubset) |
void | parseSchedulePeriodTime (xmlNode *a_node, SDMDataSubset &sdmCorrDataSubset) |
void parseProjectPath(xmlNode* a_node, SDMDataSubset& sdmTPDataSubset); | |
long long | parseTime (xmlNode *a_node) |
long long | parseInterval (xmlNode *a_node) |
string | parseDataStructureDesc (xmlNode *a_node) |
void | parseBinaryData (xmlNode *a_node, SDMDataSubset &sdmTPDataSubset) |
void | parseSDMDataSubsetHeader (xmlNode *a_node, SDMDataSubset &sdmTPDataSubset) |
void | parseSchedulePeriodTime (xmlNode *a_node, SDMDataSubset &sdmCorrDataSubset) |
void parseProjectPath(xmlNode* a_node, SDMDataSubset& sdmTPDataSubset); | |
long long | parseTime (xmlNode *a_node) |
long long | parseInterval (xmlNode *a_node) |
string | parseDataStructureDesc (xmlNode *a_node) |
void | parseBinaryData (xmlNode *a_node, SDMDataSubset &sdmTPDataSubset) |
Private Attributes | |
xmlDoc * | doc |
Static Private Attributes | |
static const regex | PROJECTPATH3 |
Regular expressions used to decipher the content of projectPath attribute. | |
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 | DATAREF |
static const string | XLINKHREF |
static const string | FLAGSREF |
static const string | ACTUALTIMESREF |
static const string | ACTUALDURATIONSREF |
static const string | AUTODATAREF |
Friends | |
class | SDMDataSubset |
class TPSubsetHeaderParser
Definition at line 260 of file SDMDataObjectParser.h.
virtual asdmbinaries::TPSubsetHeaderParser::~TPSubsetHeaderParser | ( | ) | [virtual] |
virtual asdmbinaries::TPSubsetHeaderParser::~TPSubsetHeaderParser | ( | ) | [virtual] |
void asdmbinaries::TPSubsetHeaderParser::parseBinaryData | ( | xmlNode * | a_node, |
SDMDataSubset & | sdmTPDataSubset | ||
) | [private] |
void asdmbinaries::TPSubsetHeaderParser::parseBinaryData | ( | xmlNode * | a_node, |
SDMDataSubset & | sdmTPDataSubset | ||
) | [private] |
string asdmbinaries::TPSubsetHeaderParser::parseDataStructureDesc | ( | xmlNode * | a_node | ) | [private] |
string asdmbinaries::TPSubsetHeaderParser::parseDataStructureDesc | ( | xmlNode * | a_node | ) | [private] |
void asdmbinaries::TPSubsetHeaderParser::parseFile | ( | const string & | filename, |
SDMDataSubset & | sdmTPDataSubset | ||
) |
void asdmbinaries::TPSubsetHeaderParser::parseFile | ( | const string & | filename, |
SDMDataSubset & | sdmTPDataSubset | ||
) |
long long asdmbinaries::TPSubsetHeaderParser::parseInterval | ( | xmlNode * | a_node | ) | [private] |
long long asdmbinaries::TPSubsetHeaderParser::parseInterval | ( | xmlNode * | a_node | ) | [private] |
void asdmbinaries::TPSubsetHeaderParser::parseMemory | ( | const string & | buffer, |
SDMDataSubset & | sdmTPDataSubset | ||
) |
void asdmbinaries::TPSubsetHeaderParser::parseMemory | ( | const string & | buffer, |
SDMDataSubset & | sdmTPDataSubset | ||
) |
void asdmbinaries::TPSubsetHeaderParser::parseSchedulePeriodTime | ( | xmlNode * | a_node, |
SDMDataSubset & | sdmCorrDataSubset | ||
) | [private] |
void parseProjectPath(xmlNode* a_node, SDMDataSubset& sdmTPDataSubset);
void asdmbinaries::TPSubsetHeaderParser::parseSchedulePeriodTime | ( | xmlNode * | a_node, |
SDMDataSubset & | sdmCorrDataSubset | ||
) | [private] |
void parseProjectPath(xmlNode* a_node, SDMDataSubset& sdmTPDataSubset);
void asdmbinaries::TPSubsetHeaderParser::parseSDMDataSubsetHeader | ( | xmlNode * | a_node, |
SDMDataSubset & | sdmTPDataSubset | ||
) | [private] |
void asdmbinaries::TPSubsetHeaderParser::parseSDMDataSubsetHeader | ( | xmlNode * | a_node, |
SDMDataSubset & | sdmTPDataSubset | ||
) | [private] |
long long asdmbinaries::TPSubsetHeaderParser::parseTime | ( | xmlNode * | a_node | ) | [private] |
long long asdmbinaries::TPSubsetHeaderParser::parseTime | ( | xmlNode * | a_node | ) | [private] |
SDMDataSubset [friend] |
Definition at line 261 of file SDMDataObjectParser.h.
static const string asdmbinaries::TPSubsetHeaderParser::ACTUALDURATIONSREF [static, private] |
Definition at line 294 of file SDMDataObjectParser.h.
static const string asdmbinaries::TPSubsetHeaderParser::ACTUALTIMESREF [static, private] |
Definition at line 293 of file SDMDataObjectParser.h.
static const string asdmbinaries::TPSubsetHeaderParser::AUTODATAREF [static, private] |
Definition at line 295 of file SDMDataObjectParser.h.
static const string asdmbinaries::TPSubsetHeaderParser::DATAREF [static, private] |
Definition at line 290 of file SDMDataObjectParser.h.
static const string asdmbinaries::TPSubsetHeaderParser::DATASTRUCT [static, private] |
Definition at line 288 of file SDMDataObjectParser.h.
xmlDoc * asdmbinaries::TPSubsetHeaderParser::doc [private] |
Definition at line 281 of file SDMDataObjectParser.h.
static const string asdmbinaries::TPSubsetHeaderParser::FLAGSREF [static, private] |
Definition at line 292 of file SDMDataObjectParser.h.
static const string asdmbinaries::TPSubsetHeaderParser::INTERVAL [static, private] |
Definition at line 287 of file SDMDataObjectParser.h.
static const string asdmbinaries::TPSubsetHeaderParser::PROJECTPATH [static, private] |
Definition at line 284 of file SDMDataObjectParser.h.
static const regex asdmbinaries::TPSubsetHeaderParser::PROJECTPATH3 [static, private] |
Regular expressions used to decipher the content of projectPath attribute.
Definition at line 271 of file SDMDataObjectParser.h.
static const string asdmbinaries::TPSubsetHeaderParser::REF [static, private] |
Definition at line 289 of file SDMDataObjectParser.h.
static const string asdmbinaries::TPSubsetHeaderParser::SCHEDULEPERIODTIME [static, private] |
Definition at line 285 of file SDMDataObjectParser.h.
static const string asdmbinaries::TPSubsetHeaderParser::SDMDATASUBSETHEADER [static, private] |
Definition at line 283 of file SDMDataObjectParser.h.
static const string asdmbinaries::TPSubsetHeaderParser::TIME [static, private] |
Definition at line 286 of file SDMDataObjectParser.h.
static const string asdmbinaries::TPSubsetHeaderParser::XLINKHREF [static, private] |
Definition at line 291 of file SDMDataObjectParser.h.