class HeaderParser
More...
#include <SDMDataObjectParser.h>
|
void | parseSDMDataHeader (xmlNode *a_node, SDMDataObject &sdmDataObject) |
|
void | parseProjectPath (xmlNode *a_node, SDMDataObject &sdmDataObject) |
|
long long | parseStartTime (xmlNode *a_node) |
|
std::string | parseDataOID (xmlNode *a_node) |
|
int | parseDimensionality (xmlNode *a_node) |
|
int | parseNumTime (xmlNode *a_node) |
|
void | parseExecBlock (xmlNode *a_node, SDMDataObject &sdmDataObject) |
|
int | parseExecBlockNum (xmlNode *a_node) |
|
int | parseScanNum (xmlNode *a_node) |
|
int | parseSubscanNum (xmlNode *a_node) |
|
int | parseNumAntenna (xmlNode *a_node) |
|
void | parseCorrelationMode (xmlNode *a_node, SDMDataObject &sdmDataObject) |
|
void | parseSpectralResolution (xmlNode *a_node, SDMDataObject &sdmDataObject) |
|
void | parseProcessorType (xmlNode *a_node, SDMDataObject &sdmDataObject) |
|
void | parseDataStruct (xmlNode *a_node, SDMDataObject &sdmDataObject) |
|
SDMDataObject::Baseband | parseBaseband (xmlNode *a_node, SDMDataObject &sdmDataObject) |
|
void | parseSpectralWindow (xmlNode *a_node, SDMDataObject &sdmDataObject, std::vector< SDMDataObject::SpectralWindow > &spectralWindow) |
|
SDMDataObject::BinaryPart | parseBinaryPart (xmlNode *a_node, const std::string &attachmentName) |
|
SDMDataObject::AutoDataBinaryPart | parseAutoDataBinaryPart (xmlNode *a_node, const std::string &attachmentName) |
|
SDMDataObject::ZeroLagsBinaryPart | parseZeroLagsBinaryPart (xmlNode *a_node, const std::string &attachmentName) |
|
|
xmlDoc * | doc |
| SDMDataObject::TypedBinaryPart parseTypedBinaryPart(xmlNode* a_node, const std::string& attachmentName);. More...
|
|
class HeaderParser
Definition at line 107 of file SDMDataObjectParser.h.
asdmbinaries::HeaderParser::HeaderParser |
( |
| ) |
|
virtual asdmbinaries::HeaderParser::~HeaderParser |
( |
| ) |
|
|
virtual |
void asdmbinaries::HeaderParser::parseCorrelationMode |
( |
xmlNode * |
a_node, |
|
|
SDMDataObject & |
sdmDataObject |
|
) |
| |
|
private |
std::string asdmbinaries::HeaderParser::parseDataOID |
( |
xmlNode * |
a_node | ) |
|
|
private |
void asdmbinaries::HeaderParser::parseDataStruct |
( |
xmlNode * |
a_node, |
|
|
SDMDataObject & |
sdmDataObject |
|
) |
| |
|
private |
int asdmbinaries::HeaderParser::parseDimensionality |
( |
xmlNode * |
a_node | ) |
|
|
private |
int asdmbinaries::HeaderParser::parseExecBlockNum |
( |
xmlNode * |
a_node | ) |
|
|
private |
void asdmbinaries::HeaderParser::parseFile |
( |
const std::string & |
filename, |
|
|
SDMDataObject & |
sdmDataObject |
|
) |
| |
void asdmbinaries::HeaderParser::parseMemory |
( |
const std::string & |
buffer, |
|
|
SDMDataObject & |
sdmDataObject |
|
) |
| |
int asdmbinaries::HeaderParser::parseNumAntenna |
( |
xmlNode * |
a_node | ) |
|
|
private |
int asdmbinaries::HeaderParser::parseNumTime |
( |
xmlNode * |
a_node | ) |
|
|
private |
void asdmbinaries::HeaderParser::parseProcessorType |
( |
xmlNode * |
a_node, |
|
|
SDMDataObject & |
sdmDataObject |
|
) |
| |
|
private |
void asdmbinaries::HeaderParser::parseProjectPath |
( |
xmlNode * |
a_node, |
|
|
SDMDataObject & |
sdmDataObject |
|
) |
| |
|
private |
int asdmbinaries::HeaderParser::parseScanNum |
( |
xmlNode * |
a_node | ) |
|
|
private |
void asdmbinaries::HeaderParser::parseSDMDataHeader |
( |
xmlNode * |
a_node, |
|
|
SDMDataObject & |
sdmDataObject |
|
) |
| |
|
private |
void asdmbinaries::HeaderParser::parseSpectralResolution |
( |
xmlNode * |
a_node, |
|
|
SDMDataObject & |
sdmDataObject |
|
) |
| |
|
private |
long long asdmbinaries::HeaderParser::parseStartTime |
( |
xmlNode * |
a_node | ) |
|
|
private |
int asdmbinaries::HeaderParser::parseSubscanNum |
( |
xmlNode * |
a_node | ) |
|
|
private |
void asdmbinaries::HeaderParser::reset |
( |
| ) |
|
const std::string asdmbinaries::HeaderParser::ACTUALDURATIONS |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::ACTUALTIMES |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::APC |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::AUTODATA |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::AXES |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::BASEBAND |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::BYTEORDER |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::CORRELATIONMODE |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::CORRELATORTYPE |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::CROSSDATA |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::CROSSPOLPRODUCTS |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::DATAOID |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::DATASTRUCT |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::DIMENSIONALITY |
|
staticprivate |
xmlDoc* asdmbinaries::HeaderParser::doc |
|
private |
SDMDataObject::TypedBinaryPart parseTypedBinaryPart(xmlNode* a_node, const std::string& attachmentName);.
Definition at line 152 of file SDMDataObjectParser.h.
const std::string asdmbinaries::HeaderParser::EXECBLOCK |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::EXECBLOCKNUM |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::FLAGS |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::IMAGE |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::NAME |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::NORMALIZED |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::NUMANTENNA |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::NUMBIN |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::NUMSPECTRALPOINT |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::NUMTIME |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::PROCESSORTYPE |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::PROJECTPATH |
|
staticprivate |
const boost::regex asdmbinaries::HeaderParser::PROJECTPATH3 |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::REF |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::SCALEFACTOR |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::SCANNUM |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::SCHEMAVERSION |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::SDMDATAHEADER |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::SDPOLPRODUCTS |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::SIDEBAND |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::SIZE |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::SPECTRALRESOLUTION |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::SPECTRALWINDOW |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::STARTTIME |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::SUBSCANNUM |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::SW |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::SWBB |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::TYPE |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::XLINKHREF |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::XLINKTITLE |
|
staticprivate |
const std::string asdmbinaries::HeaderParser::ZEROLAGS |
|
staticprivate |
The documentation for this class was generated from the following file: