| 76 | } |
| 77 | |
| 78 | std::shared_ptr<arrow::io::RandomAccessFile> S3FileSystem::openReadable(const Uri & uri) const { |
| 79 | std::shared_ptr<S3ReadableFile> file; |
| 80 | this->pimpl->openReadable(uri, &file); |
| 81 | return std::static_pointer_cast<arrow::io::RandomAccessFile>(file); |
| 82 | } |
| 83 | |
| 84 | std::shared_ptr<arrow::io::OutputStream> S3FileSystem::openWriteable(const Uri & uri) const { |
| 85 | std::shared_ptr<S3OutputStream> file; |