|
iceberg-cpp
|
Handle for opening a readable file. More...
#include <file_io.h>
Public Member Functions | |
| virtual std::string_view | location () const =0 |
| File location represented by this handle. | |
| virtual Result< int64_t > | Size () const =0 |
| Return the total file size in bytes. | |
| virtual Result< std::unique_ptr< SeekableInputStream > > | Open ()=0 |
| Open a new independent input stream. | |
Handle for opening a readable file.
|
pure virtual |
File location represented by this handle.
Implemented in iceberg::test::StdInputFile.
|
pure virtual |
Open a new independent input stream.
Implemented in iceberg::test::StdInputFile.
|
pure virtual |
Return the total file size in bytes.
Implemented in iceberg::test::StdInputFile.