TL
Size: a a a
TL
TL
I
TL
I
q
q
q
q
TL
I
I
TL
TL
TL
TL
TL
q
const std::vector <std::unique_ptr<DEntitiesAbstraction>>& DReportRepository::GetAll() const {
std::vector <std::unique_ptr<DEntitiesAbstraction>> currReports;
for (std::size_t i = 0; i < m_CurrEntities.size(); i++) {
if (dynamic_cast<DReport*>(m_CurrEntities[i].get())) {
currReports.push_back(std::move(m_CurrEntities[i]));
}
}
return currReports;
}
ГР
const std::vector <std::unique_ptr<DEntitiesAbstraction>>& DReportRepository::GetAll() const {
std::vector <std::unique_ptr<DEntitiesAbstraction>> currReports;
for (std::size_t i = 0; i < m_CurrEntities.size(); i++) {
if (dynamic_cast<DReport*>(m_CurrEntities[i].get())) {
currReports.push_back(std::move(m_CurrEntities[i]));
}
}
return currReports;
}
ГР
const std::vector <std::unique_ptr<DEntitiesAbstraction>>& DReportRepository::GetAll() const {
std::vector <std::unique_ptr<DEntitiesAbstraction>> currReports;
for (std::size_t i = 0; i < m_CurrEntities.size(); i++) {
if (dynamic_cast<DReport*>(m_CurrEntities[i].get())) {
currReports.push_back(std::move(m_CurrEntities[i]));
}
}
return currReports;
}