casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | Friends
asdmbinaries::TPSubsetHeaderParser Class Reference

class TPSubsetHeaderParser More...

#include <SDMDataObjectParser.h>

List of all members.

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

xmlDocdoc

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

Detailed Description

class TPSubsetHeaderParser

Definition at line 260 of file SDMDataObjectParser.h.


Constructor & Destructor Documentation


Member Function Documentation

void asdmbinaries::TPSubsetHeaderParser::parseBinaryData ( xmlNode a_node,
SDMDataSubset sdmTPDataSubset 
) [private]
void asdmbinaries::TPSubsetHeaderParser::parseBinaryData ( xmlNode a_node,
SDMDataSubset sdmTPDataSubset 
) [private]
void asdmbinaries::TPSubsetHeaderParser::parseFile ( const string &  filename,
SDMDataSubset sdmTPDataSubset 
)
void asdmbinaries::TPSubsetHeaderParser::parseFile ( const string &  filename,
SDMDataSubset sdmTPDataSubset 
)
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]

Friends And Related Function Documentation

SDMDataSubset [friend]

Definition at line 261 of file SDMDataObjectParser.h.


Member Data Documentation

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.

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.


The documentation for this class was generated from the following files: