return out << ']';
}
+std::ostream &operator<<(std::ostream &lhs, const delta_info_t &rhs)
+{
+ return lhs << "delta_info_t("
+ << "type: " << rhs.type
+ << ", paddr: " << rhs.paddr
+ << ", prev_crc: " << rhs.prev_crc
+ << ", final_crc: " << rhs.final_crc
+ << ", length: " << rhs.length
+ << ", pversion: " << rhs.pversion
+ << ")";
+}
+
}
bl == rhs.bl
);
}
+
+ friend std::ostream &operator<<(std::ostream &lhs, const delta_info_t &rhs);
};
+std::ostream &operator<<(std::ostream &lhs, const delta_info_t &rhs);
+
struct record_t {
std::vector<extent_t> extents;
std::vector<delta_info_t> deltas;