Documentation
Dlang.org
MutableBuffer
arrow
mutable_buffer
class
MutableBuffer :
Buffer
{
this
(void* ptr, Flag!"Take" take);
static
GType
getGType
();
GType
gType
[@property getter];
MutableBuffer
self
();
this
(ubyte[] data);
static
arrow
.
mutable_buffer
.
MutableBuffer
newBytes
(glib.bytes.Bytes data);
bool
setData
(long offset, ubyte[] data);
arrow
.
mutable_buffer
.
MutableBuffer
slice
(long offset, long size);
}
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)
arrow
mutable_buffer
classes
MutableBuffer