EventAnalysis
1.3.0
|
Interface for classes needing access to the data stores. More...
#include <DataStoreUser.h>
Classes | |
class | Representation |
Public Member Functions | |
DataStoreUser () | |
virtual | ~DataStoreUser () |
Destructor. More... | |
virtual bool | SetDataStoreManager (observer_ptr< DataStoreManager > dsManager) |
Injector for dependency on DataStoreManager. More... | |
observer_ptr< DataStoreManager > | GetDataStoreManager () |
Getter for the Data store manager. More... | |
Protected Member Functions | |
DataStoreUser (const std::shared_ptr< Representation > &impl) | |
std::shared_ptr< Representation > & | GetRepresentation () |
Private Attributes | |
std::shared_ptr< Representation > | _repr |
Interface for classes needing access to the data stores.
|
inline |
|
inlinevirtual |
Destructor.
|
inlineprotected |
|
inline |
Getter for the Data store manager.
|
inlineprotected |
|
inlinevirtual |
Injector for dependency on DataStoreManager.
dsManager | The data store manager |
Reimplemented in EA::AlgoSequence.
|
private |