#include <IMixingSvc.h>
Inheritance diagram for IMixingSvc:
Public Types | |
SUCCESS | |
NO_INTERFACE | |
VERSMISMATCH | |
LAST_ERROR | |
enum | Status |
Public Member Functions | |
virtual StatusCode | buildStream ()=0 |
virtual MixHeader | fetchMixHeader ()=0 |
virtual void | setInputFiles (const std::vector< std::string > &inputs)=0 |
virtual void | print ()=0 |
virtual long | entries ()=0 |
virtual StatusCode | queryInterface (const InterfaceID &riid, void **ppvInterface)=0 |
virtual unsigned long | addRef ()=0 |
virtual unsigned long | release ()=0 |
Static Public Member Functions | |
static const InterfaceID & | interfaceID () |
Public Attributes | |
SUCCESS | |
NO_INTERFACE | |
VERSMISMATCH | |
LAST_ERROR |
Definition at line 17 of file IMixingSvc.h.
virtual StatusCode IMixingSvc::buildStream | ( | ) | [pure virtual] |
Implemented in MixRootIOCnvSvc.
virtual MixHeader IMixingSvc::fetchMixHeader | ( | ) | [pure virtual] |
Implemented in MixRootIOCnvSvc.
static const InterfaceID& IMixingSvc::interfaceID | ( | ) | [inline, static] |
Reimplemented from IInterface.
Definition at line 22 of file IMixingSvc.h.
00022 { return IID_IMixingSvc; }
virtual void IMixingSvc::setInputFiles | ( | const std::vector< std::string > & | inputs | ) | [pure virtual] |
virtual void IMixingSvc::print | ( | ) | [pure virtual] |
Implemented in MixRootIOCnvSvc.
virtual long IMixingSvc::entries | ( | ) | [pure virtual] |
Implemented in MixRootIOCnvSvc.