16 #ifndef GAUDIROOTCNV_ROOTEVTSELECTOR_H 17 #define GAUDIROOTCNV_ROOTEVTSELECTOR_H 1 48 using extends::extends;
61 StatusCode createContext( Context*& refpCtxt )
const override;
66 StatusCode last( Context& refContext )
const override;
73 StatusCode next( Context& refCtxt )
const override;
80 StatusCode next( Context& refCtxt,
int jump )
const override;
88 StatusCode previous( Context& refCtxt )
const override;
96 StatusCode previous( Context& refCtxt,
int jump )
const override;
103 StatusCode rewind( Context& refCtxt )
const override;
117 StatusCode releaseContext( Context*& refCtxt )
const override;
135 "Name of the persistency service to search for conversion service"};
146 #endif // GAUDIROOTCNV_ROOTEVTSELECTOR_H
Implementation of property with value of concrete type.
RootCnvSvc * m_dbMgr
Reference to the corresponding conversion service.
This class is used for returning status codes from appropriate routines.
unsigned int CLID
Class ID definition.
Concrete event selector implementation to access ROOT files.
Base class used to extend a class implementing other interfaces.
std::string m_criteria
Property: File criteria to define item iteration.
Opaque address interface definition.
Helper functions to set/get the application return code.
std::string m_rootName
Property: Name of the ROOT entry name.