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
gda.blob_op.BlobOp op() @property nothrowGet `op` field. Returns: a pointer to a #GdaBlopOp, or nullvoid op(gda.blob_op.BlobOp propval) @property nothrowSet `op` field. Params: propval = a pointer to a #GdaBlopOp, or nullstring toString_(uint maxlen) nothrowConverts 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) static nothrowCreates a new #GdaBlob structure from an existing one.void free(void * boxed = null) static nothrowDeallocates 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