RecordBatchWriter

Constructors

this
this(void* ptr, Flag!"Take" take)

Members

Functions

begin
bool begin(arrow.schema.Schema schema, arrow.write_options.WriteOptions options)

Begins writing data with the given schema. Only used with DoExchange.

self
RecordBatchWriter self()

Returns this, for use in with statements.

writeMetadata
bool writeMetadata(arrow.buffer.Buffer metadata)

Write metadata.

writeRecordBatch
bool writeRecordBatch(arrow.record_batch.RecordBatch recordBatch, arrow.buffer.Buffer metadata)

Write a record batch with metadata.

Properties

_gType
GType _gType [@property getter]

Static functions

_getGType
GType _getGType()

Inherited Members

From RecordBatchWriter

_getGType
GType _getGType()
_gType
GType _gType [@property getter]
self
RecordBatchWriter self()

Returns this, for use in with statements.

close
bool close()
isClosed
bool isClosed()
writeRecordBatch
bool writeRecordBatch(arrow.record_batch.RecordBatch recordBatch)
writeTable
bool writeTable(arrow.table.Table table)