MutableBuffer

Constructors

this
this(void* ptr, Flag!"Take" take)
this
this(ubyte[] data)

Members

Functions

self
MutableBuffer self()

Returns this, for use in with statements.

setData
bool setData(long offset, ubyte[] data)
slice
arrow.mutable_buffer.MutableBuffer slice(long offset, long size)

Properties

gType
GType gType [@property getter]

Static functions

getGType
GType getGType()
newBytes
arrow.mutable_buffer.MutableBuffer newBytes(glib.bytes.Bytes data)

Inherited Members

From Buffer

getGType
GType getGType()
gType
GType gType [@property getter]
self
Buffer self()

Returns this, for use in with statements.

newBytes
arrow.buffer.Buffer newBytes(glib.bytes.Bytes data)
copy
arrow.buffer.Buffer copy(long start, long size)
equal
bool equal(arrow.buffer.Buffer otherBuffer)
equalNBytes
bool equalNBytes(arrow.buffer.Buffer otherBuffer, long nBytes)
getCapacity
long getCapacity()
getData
glib.bytes.Bytes getData()
getMutableData
glib.bytes.Bytes getMutableData()
getParent
arrow.buffer.Buffer getParent()
getSize
long getSize()
isMutable
bool isMutable()
slice
arrow.buffer.Buffer slice(long offset, long size)