|
|
| StdPositionOutputStream (std::string location) |
| |
|
bool | is_open () const |
| |
| Result< int64_t > | Position () const override |
| | Return the current write position.
|
| |
| Status | Write (std::span< const std::byte > data) override |
| | Write all bytes in data at the current position.
|
| |
| Status | Flush () override |
| | Flush buffered data to the underlying store.
|
| |
| Status | Close () override |
| | Close the stream. Implementations should allow repeated Close calls.
|
| |
◆ Close()
| Status iceberg::test::StdPositionOutputStream::Close |
( |
| ) |
|
|
inlineoverridevirtual |
◆ Flush()
| Status iceberg::test::StdPositionOutputStream::Flush |
( |
| ) |
|
|
inlineoverridevirtual |
◆ Position()
| Result< int64_t > iceberg::test::StdPositionOutputStream::Position |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ Write()
| Status iceberg::test::StdPositionOutputStream::Write |
( |
std::span< const std::byte > |
data | ) |
|
|
inlineoverridevirtual |
The documentation for this class was generated from the following file: