gda.blob
Module for [Blob] class
class Blob
Types 1
classBlob : gobject.boxed.Boxed
Represents some binary data, accessed through a #GdaBlobOp object. @op is generally set up by database providers when giving access to an existing BLOB in a database, but can be modified if needed using [gda.blob.Blob.setOp].
Methods
void op(gda.blob_op.BlobOp propval) @propertySet `op` field. Params: propval = a pointer to a #GdaBlopOp, or nullvoid setOp(gda.blob_op.BlobOp op = null)correctly assigns op to blobstring toString_(uint maxlen)Converts all the non printable characters of blob->data into the \xxx representation where xxx is the octal representation of the byte, and the '\' (backslash) character is converted to "\\".void * copy(void * boxed = null)Creates a new #GdaBlob structure from an existing one.void free(void * boxed = null)Deallocates all memory associated to the given #GdaBlob.Constructors
this(gda.blob_op.BlobOp op = gda.blob_op.BlobOp.init)Create a `blob.Blob` boxed type. Params: op = a pointer to a #GdaBlopOp, or null