BOSS 7.0.2
BESIII Offline Software System
|
#include <CalibXmlCnvSvc.h>
Public Member Functions | |
virtual StatusCode | queryInterface (const InterfaceID &riid, void **ppvInterface) |
virtual StatusCode | initialize () |
virtual StatusCode | finalize () |
virtual StatusCode | createAddress (unsigned char svc_type, const CLID &clid, const std::string *par, const unsigned long *ip, IOpaqueAddress *&refpAddress) |
virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument * | parse (const char *filename) |
virtual StatusCode | queryInterface (const InterfaceID &riid, void **ppvInterface) |
virtual StatusCode | initialize () |
virtual StatusCode | finalize () |
virtual StatusCode | createAddress (unsigned char svc_type, const CLID &clid, const std::string *par, const unsigned long *ip, IOpaqueAddress *&refpAddress) |
virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument * | parse (const char *filename) |
virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument * | parse (const char *filename)=0 |
virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument * | parse (const char *filename)=0 |
Protected Member Functions | |
CalibXmlCnvSvc (const std::string &name, ISvcLocator *svc) | |
virtual | ~CalibXmlCnvSvc () |
CalibXmlCnvSvc (const std::string &name, ISvcLocator *svc) | |
virtual | ~CalibXmlCnvSvc () |
Friends | |
class | SvcFactory< CalibXmlCnvSvc > |
Only factories can access protected constructors. | |
Additional Inherited Members | |
Static Public Member Functions inherited from ICalibXmlSvc | |
static const InterfaceID & | interfaceID () |
static const InterfaceID & | interfaceID () |
A conversion service for GLAST calibration bulk data in Xml format.
Definition at line 31 of file Calibration/CalibSvc/CalibXmlCnvSvc/CalibXmlCnvSvc-00-01-01/CalibXmlCnvSvc/CalibXmlCnvSvc.h.
|
protected |
Definition at line 23 of file CalibXmlCnvSvc.cxx.
|
inlineprotectedvirtual |
Definition at line 39 of file Calibration/CalibSvc/CalibXmlCnvSvc/CalibXmlCnvSvc-00-01-01/CalibXmlCnvSvc/CalibXmlCnvSvc.h.
|
protected |
|
inlineprotectedvirtual |
Definition at line 39 of file InstallArea/include/CalibXmlCnvSvc/CalibXmlCnvSvc/CalibXmlCnvSvc.h.
|
virtual |
Create an XML address using explicit arguments to identify a single object
svc_type | the service type |
CLID | the CLID of the XML Element for which an address is created |
par | an array of three strings containing the format version, calibration type name and the flavor, in this order |
ip | has a single element, the serial number of the MySQL row which corresponds to this element |
refpAddress | the new address created |
Definition at line 134 of file CalibXmlCnvSvc.cxx.
|
virtual |
Create an XML address using explicit arguments to identify a single object
svc_type | the service type |
CLID | the CLID of the XML Element for which an address is created |
par | an array of three strings containing the format version, calibration type name and the flavor, in this order |
ip | has a single element, the serial number of the MySQL row which corresponds to this element |
refpAddress | the new address created |
|
virtual |
Definition at line 128 of file CalibXmlCnvSvc.cxx.
|
virtual |
|
virtual |
Definition at line 45 of file CalibXmlCnvSvc.cxx.
|
virtual |
|
virtual |
This method parses an xml file and produces the corresponding DOM document.
fileName | the name of the file to parse |
Implements ICalibXmlSvc.
Definition at line 171 of file CalibXmlCnvSvc.cxx.
|
virtual |
This method parses an xml file and produces the corresponding DOM document.
fileName | the name of the file to parse |
Implements ICalibXmlSvc.
|
virtual |
Definition at line 32 of file CalibXmlCnvSvc.cxx.
|
virtual |
|
friend |
Only factories can access protected constructors.
Definition at line 1 of file Calibration/CalibSvc/CalibXmlCnvSvc/CalibXmlCnvSvc-00-01-01/CalibXmlCnvSvc/CalibXmlCnvSvc.h.