The Gaudi Framework  v30r3 (a5ef0a68)
SmartDataPtr< TYPE > Member List

This is the complete list of members for SmartDataPtr< TYPE >, including all inherited members.

accessData()SmartDataObjectPtrinline
AccessFunction typedefSmartDataObjectPtr
accessTypeSafeData()SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader >inline
directory()SmartDataObjectPtrinline
find(SmartDataObjectPtr *ptr)SmartDataObjectPtrinlinestatic
find(IRegistry *pDirectory, const std::string &path, DataObject *&refpObject)SmartDataObjectPtrprotected
find(const std::string &fullPath, DataObject *&refpObject)SmartDataObjectPtrprotected
findObject()SmartDataObjectPtr
getLastError() const SmartDataObjectPtrinline
m_accessFuncSmartDataObjectPtrprotected
m_dataProviderSmartDataObjectPtrmutableprotected
m_pathSmartDataObjectPtrprotected
m_pObjectSmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader >mutableprotected
m_pRegistrySmartDataObjectPtrmutableprotected
m_statusSmartDataObjectPtrmutableprotected
operator int()SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader >inline
operator IRegistry *()SmartDataObjectPtrinline
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)SmartDataPtr< TYPE >inline
operator=(const OTHER *pObj)SmartDataPtr< TYPE >inline
SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader >::operator=(DataObject *pObj)SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader >inline
SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader >::operator=(const DataObject *pObj)SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader >inline
SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader >::operator=(const SmartDataObjectPtr &copy) overrideSmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader >inlinevirtual
path() const SmartDataObjectPtrinline
ptr()SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader >inline
retrieve(SmartDataObjectPtr *ptr)SmartDataObjectPtrinlinestatic
retrieve(IRegistry *pDirectory, const std::string &path, DataObject *&refpObject)SmartDataObjectPtrprotected
retrieve(const std::string &fullPath, DataObject *&refpObject)SmartDataObjectPtrprotected
retrieveObject()SmartDataObjectPtr
service()SmartDataObjectPtrinline
setService(IDataProviderSvc *svc)SmartDataObjectPtrinline
SmartDataObjectPtr(AccessFunction access, IDataProviderSvc *pService, IRegistry *pDir, std::string path)SmartDataObjectPtrinline
SmartDataObjectPtr(const SmartDataObjectPtr &)=defaultSmartDataObjectPtr
SmartDataPtr(IDataProviderSvc *pService, const std::string &fullPath)SmartDataPtr< TYPE >inline
SmartDataPtr(IDataProviderSvc *pService, IRegistry *pDirectory)SmartDataPtr< TYPE >inline
SmartDataPtr(IDataProviderSvc *pService, DataObject *pObject, const std::string &path)SmartDataPtr< TYPE >inline
SmartDataPtr(SmartDataObjectPtr &refObject, IRegistry *pDirectory)SmartDataPtr< TYPE >inline
SmartDataPtr(SmartDataObjectPtr &refObject, const std::string &path)SmartDataPtr< TYPE >inline
SmartDataPtr(const SmartDataObjectPtr &copy)SmartDataPtr< TYPE >inline
SmartDataStorePtr(IDataProviderSvc *pService, IRegistry *pRegistry, const std::string &path)SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader >inline
SmartDataStorePtr(const SmartDataObjectPtr &copy)SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader >inline
update(SmartDataObjectPtr *ptr)SmartDataObjectPtrinlinestatic
update(IRegistry *pDirectory)SmartDataObjectPtrprotected
update(const std::string &fullPath)SmartDataObjectPtrprotected
updateObject()SmartDataObjectPtr
~SmartDataObjectPtr()=defaultSmartDataObjectPtrvirtual
~SmartDataPtr()=defaultSmartDataPtr< TYPE >virtual
~SmartDataStorePtr()SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader >inlinevirtual