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

Go to the source code of this file.

Data Structures

struct  _GIconIface
 

Macros

#define G_TYPE_ICON   (g_icon_get_type ())
 
#define G_ICON(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), G_TYPE_ICON, GIcon))
 
#define G_IS_ICON(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), G_TYPE_ICON))
 
#define G_ICON_GET_IFACE(obj)   (G_TYPE_INSTANCE_GET_INTERFACE ((obj), G_TYPE_ICON, GIconIface))
 

Typedefs

typedef struct _GIconIface GIconIface
 

Functions

GIO_AVAILABLE_IN_ALL GType g_icon_get_type (void) G_GNUC_CONST
 
GIO_AVAILABLE_IN_ALL guint g_icon_hash (gconstpointer icon)
 
GIO_AVAILABLE_IN_ALL gboolean g_icon_equal (GIcon *icon1, GIcon *icon2)
 
GIO_AVAILABLE_IN_ALL gcharg_icon_to_string (GIcon *icon)
 
GIO_AVAILABLE_IN_ALL GIcong_icon_new_for_string (const gchar *str, GError **error)
 
GIO_AVAILABLE_IN_2_38 GVariantg_icon_serialize (GIcon *icon)
 
GIO_AVAILABLE_IN_2_38 GIcong_icon_deserialize (GVariant *value)
 

Macro Definition Documentation

◆ G_ICON

#define G_ICON ( obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), G_TYPE_ICON, GIcon))

Definition at line 35 of file gicon.h.

◆ G_ICON_GET_IFACE

#define G_ICON_GET_IFACE ( obj)    (G_TYPE_INSTANCE_GET_INTERFACE ((obj), G_TYPE_ICON, GIconIface))

Definition at line 37 of file gicon.h.

◆ G_IS_ICON

#define G_IS_ICON ( obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), G_TYPE_ICON))

Definition at line 36 of file gicon.h.

◆ G_TYPE_ICON

#define G_TYPE_ICON   (g_icon_get_type ())

Definition at line 34 of file gicon.h.

Typedef Documentation

◆ GIconIface

typedef struct _GIconIface GIconIface

Definition at line 39 of file gicon.h.

Function Documentation

◆ g_icon_deserialize()

GIO_AVAILABLE_IN_2_38 GIcon * g_icon_deserialize ( GVariant * value)

◆ g_icon_equal()

GIO_AVAILABLE_IN_ALL gboolean g_icon_equal ( GIcon * icon1,
GIcon * icon2 )

◆ g_icon_get_type()

GIO_AVAILABLE_IN_ALL GType g_icon_get_type ( void )

◆ g_icon_hash()

◆ g_icon_new_for_string()

GIO_AVAILABLE_IN_ALL GIcon * g_icon_new_for_string ( const gchar * str,
GError ** error )

◆ g_icon_serialize()

GIO_AVAILABLE_IN_2_38 GVariant * g_icon_serialize ( GIcon * icon)

◆ g_icon_to_string()

GIO_AVAILABLE_IN_ALL gchar * g_icon_to_string ( GIcon * icon)