Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
ginitable.h File Reference
#include <gio/giotypes.h>

Go to the source code of this file.

Data Structures

struct  _GInitableIface
 

Macros

#define G_TYPE_INITABLE   (g_initable_get_type ())
 
#define G_INITABLE(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), G_TYPE_INITABLE, GInitable))
 
#define G_IS_INITABLE(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), G_TYPE_INITABLE))
 
#define G_INITABLE_GET_IFACE(obj)   (G_TYPE_INSTANCE_GET_INTERFACE ((obj), G_TYPE_INITABLE, GInitableIface))
 
#define G_TYPE_IS_INITABLE(type)   (g_type_is_a ((type), G_TYPE_INITABLE))
 

Typedefs

typedef struct _GInitableIface GInitableIface
 

Functions

GIO_AVAILABLE_IN_ALL GType g_initable_get_type (void) G_GNUC_CONST
 
GIO_AVAILABLE_IN_ALL gboolean g_initable_init (GInitable *initable, GCancellable *cancellable, GError **error)
 
GIO_AVAILABLE_IN_ALL gpointer g_initable_new (GType object_type, GCancellable *cancellable, GError **error, const gchar *first_property_name,...)
 
G_GNUC_BEGIN_IGNORE_DEPRECATIONS gpointer g_initable_newv (GType object_type, guint n_parameters, GParameter *parameters, GCancellable *cancellable, GError **error)
 
G_GNUC_END_IGNORE_DEPRECATIONS GIO_AVAILABLE_IN_ALL GObjectg_initable_new_valist (GType object_type, const gchar *first_property_name, va_list var_args, GCancellable *cancellable, GError **error)
 

Macro Definition Documentation

◆ G_INITABLE

#define G_INITABLE ( obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), G_TYPE_INITABLE, GInitable))

Definition at line 35 of file ginitable.h.

◆ G_INITABLE_GET_IFACE

#define G_INITABLE_GET_IFACE ( obj)    (G_TYPE_INSTANCE_GET_INTERFACE ((obj), G_TYPE_INITABLE, GInitableIface))

Definition at line 37 of file ginitable.h.

◆ G_IS_INITABLE

#define G_IS_INITABLE ( obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), G_TYPE_INITABLE))

Definition at line 36 of file ginitable.h.

◆ G_TYPE_INITABLE

#define G_TYPE_INITABLE   (g_initable_get_type ())

Definition at line 34 of file ginitable.h.

◆ G_TYPE_IS_INITABLE

#define G_TYPE_IS_INITABLE ( type)    (g_type_is_a ((type), G_TYPE_INITABLE))

Definition at line 38 of file ginitable.h.

Typedef Documentation

◆ GInitableIface

Definition at line 40 of file ginitable.h.

Function Documentation

◆ g_initable_get_type()

GIO_AVAILABLE_IN_ALL GType g_initable_get_type ( void )

◆ g_initable_init()

GIO_AVAILABLE_IN_ALL gboolean g_initable_init ( GInitable * initable,
GCancellable * cancellable,
GError ** error )

◆ g_initable_new()

GIO_AVAILABLE_IN_ALL gpointer g_initable_new ( GType object_type,
GCancellable * cancellable,
GError ** error,
const gchar * first_property_name,
... )

◆ g_initable_new_valist()

G_GNUC_END_IGNORE_DEPRECATIONS GIO_AVAILABLE_IN_ALL GObject * g_initable_new_valist ( GType object_type,
const gchar * first_property_name,
va_list var_args,
GCancellable * cancellable,
GError ** error )

◆ g_initable_newv()

G_GNUC_BEGIN_IGNORE_DEPRECATIONS gpointer g_initable_newv ( GType object_type,
guint n_parameters,
GParameter * parameters,
GCancellable * cancellable,
GError ** error )