blobCreateSubBlob

fun blobCreateSubBlob(parent: Blob, offset: <Error class: unknown class>, length: <Error class: unknown class>): Blob

Returns a blob that represents a range of bytes in @parent. The new blob is always created with %HB_MEMORY_MODE_READONLY, meaning that it will never modify data in the parent blob. The parent data is not expected to be modified, and will result in undefined behavior if it is.

Makes @parent immutable.

Return

New blob, or the empty blob if something failed or if

Since

0.9.2

Parameters

parent

Parent blob.

offset

Start offset of sub-blob within @parent, in bytes.

length

Length of sub-blob.