3#ifndef CALIBUTIL_GENERICSRV_H
4#define CALIBUTIL_GENERICSRV_H
6#include "xmlBase/XmlParser.h"
7#include "xmlBase/Dom.h"
8#include <xercesc/dom/DOMElement.hpp>
22 GenericSrv(
const XERCES_CPP_NAMESPACE_QUALIFIER DOMElement* docElt);
26 std::string calType, InputSample* samp) :
27 m_instName(inst), m_timestamp(timestamp), m_calType(calType),
28 m_fmtVer(0), m_sample(samp) {}
52 std::string m_instName;
53 std::string m_timestamp;
54 std::string m_calType;
59 InputSample *m_sample;
std::string getFmtVer()
Get format Version.
std::string getInst()
Get instrument name.
GenericSrv(const XERCES_CPP_NAMESPACE_QUALIFIER DOMElement *docElt)
Constructor that fills in values of generic data from XML file.
std::string getCalType()
Get calibration type.
GenericSrv(std::string inst, std::string timestamp, std::string calType, InputSample *samp)
Constructor to be used when creating a new calibration data set.
std::string getTimestamp()
Get timestamp.
Module implements methods for clients to get generic services.