CGEM BOSS 6.6.5.g
BESIII Offline Software System
|
#include <ICalibXmlSvc.h>
Public Member Functions | |
virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument * | parse (const char *filename)=0 |
Static Public Member Functions | |
static const InterfaceID & | interfaceID () |
Abstract interface to be satisfied by any XML conversion implementation.
Will parse a file, making its DOM rep. available
Maybe also provide layer over "raw" access to the DOM to insulate converters from changes moving from one xml parser version (or even parser) to another. ...or do we just depend on things in calibUtil?
Definition at line 26 of file ICalibXmlSvc.h.
|
inlinestatic |
Definition at line 30 of file ICalibXmlSvc.h.
|
pure virtual |
This method parses an xml file and produces the corresponding DOM document.
fileName | the name of the file to parse |
Implemented in CalibXmlCnvSvc.
Referenced by XmlBaseCnv::createObj().