since: 0.3.0
GArrowBuffer*garrow_buffer_copy(GArrowBuffer*buffer,gint64start,gint64size,GError**error)
startType: gint64
An offset of data to be copied in byte.
sizeType: gint64
The number of bytes to be copied from the start.
errorType: GError **
The return location fora recoverable error.
The argument can beNULL. |
If the return location is notNULL, then you must initialize it to aNULLGError*. |
The argument will left initialized toNULL by the method if there are no errors. |
In case of error, the argument will be set to a newly allocatedGError; the caller will take ownership of the data, and be responsible for freeing it. |
Type: GArrowBuffer
A newly copiedGArrowBuffer on success,NULL on error.
| The caller of the method takes ownership of the data, and is responsible for freeing it. |
The return value can beNULL. |