7 [[nodiscard]]
virtual bool create(
const DTO&
object) = 0;
9 [[nodiscard]]
virtual bool remove(
size_t index) = 0;
11 [[nodiscard]]
virtual DTO
get(
size_t index) = 0;
13 [[nodiscard]]
virtual bool update(
const DTO&
object) = 0;
Definition IRepository.hpp:5
virtual bool create(const DTO &object)=0
virtual DTO get(size_t index)=0
virtual bool remove(size_t index)=0
virtual bool update(const DTO &object)=0