|
BOSS 8.0.0
BESIII Offline Software System
|
#include <McCnvSvc.h>
Friends | |
| class | SvcFactory< McCnvSvc > |
| Allow the factory class access to the constructor. | |
: Object implementation | |
| McCnvSvc (const std::string &name, ISvcLocator *svc) | |
| Standard Constructor. | |
| virtual | ~McCnvSvc () |
| Standard Destructor. | |
McCnvSvc overrides | |
| virtual StatusCode | initialize () |
| Initialize the service. | |
| virtual StatusCode | finalize () |
| virtual StatusCode | queryInterface (const InterfaceID &riid, void **ppvInterface) |
| Override inherited queryInterface due to enhanced interface. | |
| virtual StatusCode | updateServiceState (IOpaqueAddress *pAddress) |
| Update state of the service. | |
| IConverter * | createConverter (long typ, const CLID &wanted, const ICnvFactory *fac) override |
| static unsigned char | storageType () |
| storage type | |
Definition at line 22 of file McCnvSvc.h.
| McCnvSvc::McCnvSvc | ( | const std::string & | name, |
| ISvcLocator * | svc ) |
Standard Constructor.
Standard constructor.
Definition at line 35 of file McCnvSvc.cxx.
Referenced by McCnvSvc(), and queryInterface().
|
virtual |
|
override |
Definition at line 91 of file McCnvSvc.cxx.
|
virtual |
Definition at line 48 of file McCnvSvc.cxx.
|
virtual |
Initialize the service.
Definition at line 42 of file McCnvSvc.cxx.
|
virtual |
Override inherited queryInterface due to enhanced interface.
Definition at line 57 of file McCnvSvc.cxx.
|
static |
storage type
Definition at line 86 of file McCnvSvc.cxx.
Referenced by McCnvSvc(), McEventCnv::repSvcType(), and McEventCnv::storageType().
|
virtual |
Update state of the service.
Definition at line 69 of file McCnvSvc.cxx.
|
friend |
Allow the factory class access to the constructor.
Definition at line 20 of file McCnvSvc.h.