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::CorrSubsetHeaderParser Class Reference

class CorrSubsetHeaderParser More...

#include <SDMDataObjectParser.h>

List of all members.

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

xmlDocdoc

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

Detailed Description

class CorrSubsetHeaderParser

Definition at line 212 of file SDMDataObjectParser.h.


Constructor & Destructor Documentation


Member Function Documentation

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

Friends And Related Function Documentation

SDMDataSubset [friend]

Definition at line 213 of file SDMDataObjectParser.h.


Member Data Documentation

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.

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.


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