Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gbindinggroup.h File Reference
#include <glib.h>
#include <gobject/gobject.h>
#include <gobject/gbinding.h>

Go to the source code of this file.

Macros

#define G_BINDING_GROUP(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), G_TYPE_BINDING_GROUP, GBindingGroup))
 
#define G_IS_BINDING_GROUP(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), G_TYPE_BINDING_GROUP))
 
#define G_TYPE_BINDING_GROUP   (g_binding_group_get_type())
 

Typedefs

typedef struct _GBindingGroup GBindingGroup
 

Functions

GOBJECT_AVAILABLE_IN_2_72 GType g_binding_group_get_type (void) G_GNUC_CONST
 
GOBJECT_AVAILABLE_IN_2_72 GBindingGroupg_binding_group_new (void)
 
GOBJECT_AVAILABLE_IN_2_72 gpointer g_binding_group_dup_source (GBindingGroup *self)
 
GOBJECT_AVAILABLE_IN_2_72 void g_binding_group_set_source (GBindingGroup *self, gpointer source)
 
GOBJECT_AVAILABLE_IN_2_72 void g_binding_group_bind (GBindingGroup *self, const gchar *source_property, gpointer target, const gchar *target_property, GBindingFlags flags)
 
GOBJECT_AVAILABLE_IN_2_72 void g_binding_group_bind_full (GBindingGroup *self, const gchar *source_property, gpointer target, const gchar *target_property, GBindingFlags flags, GBindingTransformFunc transform_to, GBindingTransformFunc transform_from, gpointer user_data, GDestroyNotify user_data_destroy)
 
GOBJECT_AVAILABLE_IN_2_72 void g_binding_group_bind_with_closures (GBindingGroup *self, const gchar *source_property, gpointer target, const gchar *target_property, GBindingFlags flags, GClosure *transform_to, GClosure *transform_from)
 

Macro Definition Documentation

◆ G_BINDING_GROUP

#define G_BINDING_GROUP ( obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), G_TYPE_BINDING_GROUP, GBindingGroup))

Definition at line 35 of file gbindinggroup.h.

◆ G_IS_BINDING_GROUP

#define G_IS_BINDING_GROUP ( obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), G_TYPE_BINDING_GROUP))

Definition at line 36 of file gbindinggroup.h.

◆ G_TYPE_BINDING_GROUP

#define G_TYPE_BINDING_GROUP   (g_binding_group_get_type())

Definition at line 37 of file gbindinggroup.h.

Typedef Documentation

◆ GBindingGroup

typedef struct _GBindingGroup GBindingGroup

Definition at line 39 of file gbindinggroup.h.

Function Documentation

◆ g_binding_group_bind()

GOBJECT_AVAILABLE_IN_2_72 void g_binding_group_bind ( GBindingGroup * self,
const gchar * source_property,
gpointer target,
const gchar * target_property,
GBindingFlags flags )

◆ g_binding_group_bind_full()

GOBJECT_AVAILABLE_IN_2_72 void g_binding_group_bind_full ( GBindingGroup * self,
const gchar * source_property,
gpointer target,
const gchar * target_property,
GBindingFlags flags,
GBindingTransformFunc transform_to,
GBindingTransformFunc transform_from,
gpointer user_data,
GDestroyNotify user_data_destroy )

◆ g_binding_group_bind_with_closures()

GOBJECT_AVAILABLE_IN_2_72 void g_binding_group_bind_with_closures ( GBindingGroup * self,
const gchar * source_property,
gpointer target,
const gchar * target_property,
GBindingFlags flags,
GClosure * transform_to,
GClosure * transform_from )

◆ g_binding_group_dup_source()

GOBJECT_AVAILABLE_IN_2_72 gpointer g_binding_group_dup_source ( GBindingGroup * self)

◆ g_binding_group_get_type()

GOBJECT_AVAILABLE_IN_2_72 GType g_binding_group_get_type ( void )

◆ g_binding_group_new()

GOBJECT_AVAILABLE_IN_2_72 GBindingGroup * g_binding_group_new ( void )

◆ g_binding_group_set_source()

GOBJECT_AVAILABLE_IN_2_72 void g_binding_group_set_source ( GBindingGroup * self,
gpointer source )