GIconIface

GIconIface is used to implement GIcon types for various different systems. See gio.ThemedIcon and GLoadableIcon for examples of how to implement this interface.

Members

Variables

equal
int function(GIcon* icon1, GIcon* icon2) equal;
fromTokens
GIcon* function(char** tokens, int numTokens, int version_, GError** err) fromTokens;
gIface
GTypeInterface gIface;

The parent interface.

hash
uint function(GIcon* icon) hash;
serialize
GVariant* function(GIcon* icon) serialize;
toTokens
int function(GIcon* icon, GPtrArray* tokens, int* outVersion) toTokens;