std::vector<std::size_t> pagenos_;
public:
- ChunkedData() {}
+ ChunkedData() = default;
void clear()
{
for (std::size_t pageno : pagenos_)
// Copy and move
ChunkedData(ChunkedData const& that)
+ : store_ (that.store_)
+ , pagenos_(that.pagenos_)
+
{
- store_ = that.store_;
- pagenos_ = that.pagenos_;
for (std::size_t pageno : pagenos_)
store_->ref_page(pageno);
}