static void gda_dir_blob_op_class_init (GdaDirBlobOpClass *klass) { GObjectClass *object_class = G_OBJECT_CLASS (klass); GdaBlobOpClass *blob_class = GDA_BLOB_OP_CLASS (klass); object_class->dispose = gda_dir_blob_op_dispose; GDA_BLOB_OP_FUNCTIONS (blob_class->functions)->get_length = gda_dir_blob_op_get_length; GDA_BLOB_OP_FUNCTIONS (blob_class->functions)->read = gda_dir_blob_op_read; GDA_BLOB_OP_FUNCTIONS (blob_class->functions)->write = gda_dir_blob_op_write; }
static void gda_sqlite_blob_op_class_init (GdaSqliteBlobOpClass *klass) { GObjectClass *object_class = G_OBJECT_CLASS (klass); GdaBlobOpClass *blob_class = GDA_BLOB_OP_CLASS (klass); object_class->finalize = gda_sqlite_blob_op_finalize; GDA_BLOB_OP_FUNCTIONS (blob_class->functions)->get_length = gda_sqlite_blob_op_get_length; GDA_BLOB_OP_FUNCTIONS (blob_class->functions)->read = gda_sqlite_blob_op_read; GDA_BLOB_OP_FUNCTIONS (blob_class->functions)->write = gda_sqlite_blob_op_write; }
static void gda_web_blob_op_class_init (GdaWebBlobOpClass *klass) { GObjectClass *object_class = G_OBJECT_CLASS (klass); GdaBlobOpClass *blob_class = GDA_BLOB_OP_CLASS (klass); parent_class = g_type_class_peek_parent (klass); object_class->finalize = gda_web_blob_op_finalize; GDA_BLOB_OP_FUNCTIONS (blob_class->functions)->get_length = gda_web_blob_op_get_length; GDA_BLOB_OP_FUNCTIONS (blob_class->functions)->read = gda_web_blob_op_read; GDA_BLOB_OP_FUNCTIONS (blob_class->functions)->write = gda_web_blob_op_write; }