data: Add StorageElementComponent to Storage injection
This commit is contained in:
@@ -140,9 +140,14 @@ void PersistentStorage::addComponentAccesses(const std::vector<StorageComponentA
|
||||
m_sqliteIndexStorage.addComponentAccesses(componentAccesses);
|
||||
}
|
||||
|
||||
void PersistentStorage::addElementComponent(const StorageElementComponentData& data)
|
||||
void PersistentStorage::addElementComponent(const StorageElementComponent& component)
|
||||
{
|
||||
m_sqliteIndexStorage.addElementComponent(data);
|
||||
m_sqliteIndexStorage.addElementComponent(component);
|
||||
}
|
||||
|
||||
void PersistentStorage::addElementComponents(const std::vector<StorageElementComponent>& components)
|
||||
{
|
||||
m_sqliteIndexStorage.addElementComponents(components);
|
||||
}
|
||||
|
||||
Id PersistentStorage::addError(const StorageErrorData& data)
|
||||
@@ -200,6 +205,11 @@ const std::set<StorageComponentAccess>& PersistentStorage::getComponentAccesses(
|
||||
return m_storageData.accesses = utility::toSet(m_sqliteIndexStorage.getAll<StorageComponentAccess>());
|
||||
}
|
||||
|
||||
const std::set<StorageElementComponent>& PersistentStorage::getElementComponents() const
|
||||
{
|
||||
return m_storageData.components = utility::toSet(m_sqliteIndexStorage.getAll<StorageElementComponent>());
|
||||
}
|
||||
|
||||
const std::vector<StorageError>& PersistentStorage::getErrors() const
|
||||
{
|
||||
std::vector<StorageError> errors;
|
||||
|
||||
Reference in New Issue
Block a user