accessData() | SmartDataObjectPtr | inline |
AccessFunction typedef | SmartDataObjectPtr | |
accessTypeSafeData() | SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader > | inline |
directory() | SmartDataObjectPtr | inline |
find(SmartDataObjectPtr *ptr) | SmartDataObjectPtr | inlinestatic |
find(IRegistry *pDirectory, const std::string &path, DataObject *&refpObject) | SmartDataObjectPtr | protected |
find(const std::string &fullPath, DataObject *&refpObject) | SmartDataObjectPtr | protected |
findObject() | SmartDataObjectPtr | |
getLastError() const | SmartDataObjectPtr | inline |
m_accessFunc | SmartDataObjectPtr | protected |
m_dataProvider | SmartDataObjectPtr | mutableprotected |
m_path | SmartDataObjectPtr | protected |
m_pObject | SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader > | mutableprotected |
m_pRegistry | SmartDataObjectPtr | mutableprotected |
m_status | SmartDataObjectPtr | mutableprotected |
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) | 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 ©) override | SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader > | inlinevirtual |
path() const | SmartDataObjectPtr | inline |
ptr() | SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader > | inline |
retrieve(SmartDataObjectPtr *ptr) | SmartDataObjectPtr | inlinestatic |
retrieve(IRegistry *pDirectory, const std::string &path, DataObject *&refpObject) | SmartDataObjectPtr | protected |
retrieve(const std::string &fullPath, DataObject *&refpObject) | SmartDataObjectPtr | protected |
retrieveObject() | SmartDataObjectPtr | |
service() | SmartDataObjectPtr | inline |
setService(IDataProviderSvc *svc) | SmartDataObjectPtr | inline |
SmartDataObjectPtr(AccessFunction access, IDataProviderSvc *pService, IRegistry *pDir, std::string path) | SmartDataObjectPtr | inline |
SmartDataObjectPtr(const SmartDataObjectPtr &)=default | SmartDataObjectPtr | |
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 ©) | SmartDataPtr< TYPE > | inline |
SmartDataStorePtr(IDataProviderSvc *pService, IRegistry *pRegistry, const std::string &path) | SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader > | inline |
SmartDataStorePtr(const SmartDataObjectPtr ©) | SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader > | inline |
update(SmartDataObjectPtr *ptr) | SmartDataObjectPtr | inlinestatic |
update(IRegistry *pDirectory) | SmartDataObjectPtr | protected |
update(const std::string &fullPath) | SmartDataObjectPtr | protected |
updateObject() | SmartDataObjectPtr | |
~SmartDataObjectPtr()=default | SmartDataObjectPtr | virtual |
~SmartDataPtr()=default | SmartDataPtr< TYPE > | virtual |
~SmartDataStorePtr() | SmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader > | inlinevirtual |