20 lines
493 B
C++
20 lines
493 B
C++
#include "DatapoolHelper.h"
|
|
|
|
DatapoolHelper::DatapoolHelper(HasDatapoolIF* owner) : HousekeepingHelper(owner) {}
|
|
|
|
ReturnValue_t DatapoolHelper::initialize() {
|
|
return HousekeepingHelper::initialize();
|
|
}
|
|
|
|
const Dataset* DatapoolHelper::getDataSet(HousekeepingSetId_t id) {
|
|
auto iter = dataSets.find(id);
|
|
if (iter == dataSets.end()) {
|
|
return nullptr;
|
|
}
|
|
return iter->second;
|
|
}
|
|
|
|
void DatapoolHelper::registerSet(Dataset* set) {
|
|
auto id = set->getId();
|
|
dataSets.emplace(id, set);
|
|
} |