The Gaudi Framework  master (f31105fd)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
IUpdateManagerSvc Member List

This is the complete list of members for IUpdateManagerSvc, including all inherited members.

acquireLock()=0IUpdateManagerSvcpure virtual
addRef()=0IInterfacepure virtual
dataProvider() const =0IUpdateManagerSvcpure virtual
DeclareInterfaceID(IUpdateManagerSvc, 2, 0)IUpdateManagerSvc
detDataSvc() const =0IUpdateManagerSvcpure virtual
dump()=0IUpdateManagerSvcpure virtual
ext_iids typedefIInterface
getInterfaceNames() const =0IInterfacepure virtual
getValidity(const std::string path, Gaudi::Time &since, Gaudi::Time &until, bool path_to_db=false)=0IUpdateManagerSvcpure virtual
i_cast(const InterfaceID &) const =0IInterfacepure virtual
i_invalidate(void *instance)=0IUpdateManagerSvcprotectedpure virtual
i_registerCondition(const std::string &condition, BaseObjectMemberFunction *mf, BasePtrSetter *ptr_dest=nullptr)=0IUpdateManagerSvcprotectedpure virtual
i_registerCondition(void *obj, BaseObjectMemberFunction *mf)=0IUpdateManagerSvcprotectedpure virtual
i_unregister(void *instance)=0IUpdateManagerSvcprotectedpure virtual
i_update(void *instance)=0IUpdateManagerSvcprotectedpure virtual
iid typedefIInterface
interfaceID()IInterfaceinlinestatic
invalidate(CallerClass *instance)IUpdateManagerSvcinline
newEvent()=0IUpdateManagerSvcpure virtual
newEvent(const Gaudi::Time &)=0IUpdateManagerSvcpure virtual
purge()=0IUpdateManagerSvcpure virtual
PythonHelper classIUpdateManagerSvcfriend
queryInterface(const InterfaceID &ti, void **pp)=0IInterfacepure virtual
refCount() const =0IInterfacepure virtual
registerCondition(CallerClass *instance, const std::string &condition="", typename ObjectMemberFunction< CallerClass >::MemberFunctionType mf=nullptr)IUpdateManagerSvcinline
registerCondition(CallerClass *instance, const std::string &condition, typename ObjectMemberFunction< CallerClass >::MemberFunctionType mf, CondType *&condPtrDest)IUpdateManagerSvcinline
registerCondition(CallerClass *instance, const char *condition, typename ObjectMemberFunction< CallerClass >::MemberFunctionType mf=nullptr)IUpdateManagerSvcinline
registerCondition(CallerClass *instance, ObjectClass *obj, typename ObjectMemberFunction< CallerClass >::MemberFunctionType mf=nullptr)IUpdateManagerSvcinline
release()=0IInterfacepure virtual
releaseLock()=0IUpdateManagerSvcpure virtual
setValidity(const std::string path, const Gaudi::Time &since, const Gaudi::Time &until, bool path_to_db=false)=0IUpdateManagerSvcpure virtual
Status enum nameIInterface
unregister(CallerClass *instance)IUpdateManagerSvcinline
update(CallerClass *instance)IUpdateManagerSvcinline
~IInterface()=defaultIInterfacevirtual