The Gaudi Framework
master (750c24bb)
Toggle main menu visibility
Loading...
Searching...
No Matches
SmartDataLocator< TYPE > Member List
This is the complete list of members for
SmartDataLocator< TYPE >
, including all inherited members.
accessData
()
SmartDataObjectPtr
inline
AccessFunction
typedef
SmartDataObjectPtr
accessTypeSafeData
()
SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader >
inline
directory
()
SmartDataObjectPtr
inline
find
(SmartDataObjectPtr *ptr)
SmartDataObjectPtr
inline
static
find
(IRegistry *pDirectory, std::string_view path, DataObject *&refpObject)
SmartDataObjectPtr
protected
find
(std::string_view fullPath, DataObject *&refpObject)
SmartDataObjectPtr
protected
findObject
()
SmartDataObjectPtr
getLastError
() const
SmartDataObjectPtr
inline
m_accessFunc
SmartDataObjectPtr
protected
m_dataProvider
SmartDataObjectPtr
mutable
protected
m_path
SmartDataObjectPtr
protected
m_pObject
SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader >
mutable
protected
m_pRegistry
SmartDataObjectPtr
mutable
protected
m_status
SmartDataObjectPtr
mutable
protected
operator int
()
SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader >
inline
operator IRegistry *
()
SmartDataObjectPtr
inline
operator TYPE &
()
SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader >
inline
operator TYPE *
()
SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader >
inline
operator!
()
SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader >
inline
operator*
()
SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader >
inline
operator->
()
SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader >
inline
operator=
(OTHER *pObj)
SmartDataLocator< TYPE >
inline
operator=
(const OTHER *pObj)
SmartDataLocator< TYPE >
inline
SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader >::operator=
(DataObject *pObj)
SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader >
inline
SmartDataObjectPtr::operator=
(const SmartDataObjectPtr &)=default
SmartDataObjectPtr
virtual
path
() const
SmartDataObjectPtr
inline
ptr
()
SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader >
inline
retrieve
(SmartDataObjectPtr *ptr)
SmartDataObjectPtr
inline
static
retrieve
(IRegistry *pDirectory, std::string_view path, DataObject *&refpObject)
SmartDataObjectPtr
protected
retrieve
(std::string_view fullPath, DataObject *&refpObject)
SmartDataObjectPtr
protected
retrieveObject
()
SmartDataObjectPtr
service
()
SmartDataObjectPtr
inline
setService
(IDataProviderSvc *svc)
SmartDataObjectPtr
inline
SmartDataLocator
(IDataProviderSvc *pService, const std::string &fullPath)
SmartDataLocator< TYPE >
inline
SmartDataLocator
(IDataProviderSvc *pService, IRegistry *pDirectory)
SmartDataLocator< TYPE >
inline
SmartDataLocator
(IDataProviderSvc *pService, DataObject *pObject, const std::string &path)
SmartDataLocator< TYPE >
inline
SmartDataLocator
(SmartDataObjectPtr &refObject, IRegistry *pDirectory)
SmartDataLocator< TYPE >
inline
SmartDataLocator
(SmartDataObjectPtr &refObject, const std::string &path)
SmartDataLocator< TYPE >
inline
SmartDataObjectPtr
(AccessFunction access, IDataProviderSvc *pService, IRegistry *pDir, std::string path)
SmartDataObjectPtr
inline
SmartDataObjectPtr
(const SmartDataObjectPtr &)=default
SmartDataObjectPtr
SmartDataStorePtr
(IDataProviderSvc *pService, IRegistry *pRegistry, std::string path)
SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader >
inline
update
(SmartDataObjectPtr *ptr)
SmartDataObjectPtr
inline
static
update
(IRegistry *pDirectory)
SmartDataObjectPtr
protected
update
(std::string_view fullPath)
SmartDataObjectPtr
protected
updateObject
()
SmartDataObjectPtr
~SmartDataLocator
()
SmartDataLocator< TYPE >
inline
virtual
~SmartDataObjectPtr
()=default
SmartDataObjectPtr
virtual
~SmartDataStorePtr
()=default
SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader >
virtual
Generated on
for The Gaudi Framework by
1.17.0