51 std::unique_ptr<State> state_;
PositionTailSpill & operator=(const PositionTailSpill &)=delete
PositionTailSpill(const std::string &scratch_directory)
static constexpr std::size_t kFooterBytes
bool previous(std::uint64_t &cursor, Row &row) const
std::uint64_t row_count() const noexcept
std::uint64_t size_bytes() const noexcept
PositionTailSpill(const PositionTailSpill &)=delete
void append(const Trade &trade)
bool entry_id_equals(const Row &row, std::string_view entry_id) const
static constexpr std::size_t kWindowBytes
std::uint64_t entry_id_offset
std::uint32_t entry_id_size
std::uint64_t entry_incarnation