4#ifndef CALIBUTIL_GENERICSRV_H
5#define CALIBUTIL_GENERICSRV_H
7#include "xmlBase/Dom.h"
8#include "xmlBase/XmlParser.h"
9#include <xercesc/dom/DOMElement.hpp>
22 GenericSrv(
const XERCES_CPP_NAMESPACE_QUALIFIER DOMElement* docElt );
25 GenericSrv( std::string inst, std::string timestamp, std::string calType,
28 , m_timestamp( timestamp )
29 , m_calType( calType )
34 std::string
getInst() {
return m_instName; }
46 std::string m_instName;
47 std::string m_timestamp;
48 std::string m_calType;
53 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.