8 #ifndef DATASTOREUSER_H_     9 #define DATASTOREUSER_H_    32       _repr->dsManager = dsManager;
    55   std::shared_ptr<Representation> 
_repr;
 virtual ~DataStoreUser()
Destructor. 
Definition: DataStoreUser.h:23
 
A smart pointer not owning the wrapped object. 
Definition: ObserverPtr.h:28
 
DataStoreUser()
Definition: DataStoreUser.h:20
 
IncludeFileExc.h IncludeFileExc class declaration. 
Definition: Algorithm.h:21
 
observer_ptr< DataStoreManager > dsManager
Definition: DataStoreUser.h:47
 
DataStoreUser(const std::shared_ptr< Representation > &impl)
Definition: DataStoreUser.h:50
 
std::shared_ptr< Representation > & GetRepresentation()
Definition: DataStoreUser.h:52
 
observer_ptr< DataStoreManager > GetDataStoreManager()
Getter for the Data store manager. 
Definition: DataStoreUser.h:42
 
Interface for classes needing access to the data stores. 
Definition: DataStoreUser.h:17
 
virtual bool SetDataStoreManager(observer_ptr< DataStoreManager > dsManager)
Injector for dependency on DataStoreManager. 
Definition: DataStoreUser.h:30
 
Definition: DataStoreUser.h:45
 
std::shared_ptr< Representation > _repr
Definition: DataStoreUser.h:55