File I/O#

Read and write Vortex files from C++. VortexFile opens an existing file for scanning, while VortexWriteOptions writes an Arrow array stream to a new file.

VortexFile#

class VortexFile#

Public Functions

uint64_t RowCount() const#

Get the number of rows in the file.

ScanBuilder CreateScanBuilder() const#

Create a scan builder for the file. The scan builder can be used to scan the file.

VortexWriteOptions#

class VortexWriteOptions#

Public Functions

void WriteArrayStream(ArrowArrayStream &stream, const std::string &path)#

Write an ArrowArrayStream to a Vortex file.