Go to the documentation of this file.
11 #ifndef GAUDIKERNEL_ICONVERSIONSVC_H
12 #define GAUDIKERNEL_ICONVERSIONSVC_H
120 #endif // GAUDIKERNEL_ICONVERSIONSVC_H
virtual StatusCode commitOutput(const std::string &outputFile, bool do_commit)=0
Commit pending output.
unsigned long code_t
type of StatusCode value
virtual StatusCode removeConverter(const CLID &clid)=0
Remove converter object from conversion service (if present).
virtual StatusCode connectOutput(const std::string &outputFile, const std::string &openMode)=0
Connect the output file to the service with open mode.
unsigned int CLID
Class ID definition.
virtual StatusCode addConverter(IConverter *pConverter)=0
Add converter object to conversion service.
virtual StatusCode connectOutput(const std::string &outputFile)=0
Connect the output file to the service.
#define STATUSCODE_ENUM_DECL(ENUM)
Declare an enum to be used as StatusCode value.
DeclareInterfaceID(IConversionSvc, 4, 0)
InterfaceID.
virtual IConverter * converter(const CLID &clid)=0
Retrieve converter from list.
virtual StatusCode addConverter(const CLID &clid)=0
Add converter object to conversion service.
Status
Status code definitions.