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 () |
Private Member Functions | |
| void | parseSDMDataSubsetHeader (xmlNode *a_node, SDMDataSubset &sdmTPDataSubset) |
| void | parseProjectPath (xmlNode *a_node, SDMDataSubset &sdmTPDataSubset) |
| void | parseSchedulePeriodTime (xmlNode *a_node, SDMDataSubset &sdmCorrDataSubset) |
| 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.
| asdmbinaries::TPSubsetHeaderParser::TPSubsetHeaderParser | ( | ) |
| virtual asdmbinaries::TPSubsetHeaderParser::~TPSubsetHeaderParser | ( | ) | [virtual] |
| void asdmbinaries::TPSubsetHeaderParser::parseBinaryData | ( | xmlNode * | a_node, | |
| SDMDataSubset & | sdmTPDataSubset | |||
| ) | [private] |
| string asdmbinaries::TPSubsetHeaderParser::parseDataStructureDesc | ( | xmlNode * | a_node | ) | [private] |
| void asdmbinaries::TPSubsetHeaderParser::parseFile | ( | const string & | filename, | |
| SDMDataSubset & | sdmTPDataSubset | |||
| ) |
| long long asdmbinaries::TPSubsetHeaderParser::parseInterval | ( | xmlNode * | a_node | ) | [private] |
| void asdmbinaries::TPSubsetHeaderParser::parseMemory | ( | const string & | buffer, | |
| SDMDataSubset & | sdmTPDataSubset | |||
| ) |
| void asdmbinaries::TPSubsetHeaderParser::parseProjectPath | ( | xmlNode * | a_node, | |
| SDMDataSubset & | sdmTPDataSubset | |||
| ) | [private] |
| void asdmbinaries::TPSubsetHeaderParser::parseSchedulePeriodTime | ( | xmlNode * | a_node, | |
| SDMDataSubset & | sdmCorrDataSubset | |||
| ) | [private] |
| void asdmbinaries::TPSubsetHeaderParser::parseSDMDataSubsetHeader | ( | xmlNode * | a_node, | |
| SDMDataSubset & | sdmTPDataSubset | |||
| ) | [private] |
| long long asdmbinaries::TPSubsetHeaderParser::parseTime | ( | xmlNode * | a_node | ) | [private] |
| void asdmbinaries::TPSubsetHeaderParser::reset | ( | ) |
friend class SDMDataSubset [friend] |
Definition at line 261 of file SDMDataObjectParser.h.
const string asdmbinaries::TPSubsetHeaderParser::ACTUALDURATIONSREF [static, private] |
Definition at line 294 of file SDMDataObjectParser.h.
const string asdmbinaries::TPSubsetHeaderParser::ACTUALTIMESREF [static, private] |
Definition at line 293 of file SDMDataObjectParser.h.
const string asdmbinaries::TPSubsetHeaderParser::AUTODATAREF [static, private] |
Definition at line 295 of file SDMDataObjectParser.h.
const string asdmbinaries::TPSubsetHeaderParser::DATAREF [static, private] |
Definition at line 290 of file SDMDataObjectParser.h.
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.
const string asdmbinaries::TPSubsetHeaderParser::FLAGSREF [static, private] |
Definition at line 292 of file SDMDataObjectParser.h.
const string asdmbinaries::TPSubsetHeaderParser::INTERVAL [static, private] |
Definition at line 287 of file SDMDataObjectParser.h.
const string asdmbinaries::TPSubsetHeaderParser::PROJECTPATH [static, private] |
Definition at line 284 of file SDMDataObjectParser.h.
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.
const string asdmbinaries::TPSubsetHeaderParser::REF [static, private] |
Definition at line 289 of file SDMDataObjectParser.h.
const string asdmbinaries::TPSubsetHeaderParser::SCHEDULEPERIODTIME [static, private] |
Definition at line 285 of file SDMDataObjectParser.h.
const string asdmbinaries::TPSubsetHeaderParser::SDMDATASUBSETHEADER [static, private] |
Definition at line 283 of file SDMDataObjectParser.h.
const string asdmbinaries::TPSubsetHeaderParser::TIME [static, private] |
Definition at line 286 of file SDMDataObjectParser.h.
const string asdmbinaries::TPSubsetHeaderParser::XLINKHREF [static, private] |
Definition at line 291 of file SDMDataObjectParser.h.
1.6.1