GIconIface

GIconIface is used to implement GIcon types for various different systems. See GThemedIcon and GLoadableIcon for examples of how to implement this interface. GTypeInterface g_iface; The parent interface. hash () A hash for a given GIcon. equal () Checks if two GIcons are equal. to_tokens () Serializes a GIcon into tokens. The tokens must not contain any whitespace. Don't implement if the GIcon can't be serialized (Since 2.20). from_tokens () Constructs a GIcon from tokens. Set the GError if the tokens are malformed. Don't implement if the GIcon can't be serialized (Since 2.20). serialize ()

Members

Variables

equal
int function(GIcon* icon1, GIcon* icon2) equal;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
fromTokens
GIcon* function(char** tokens, int numTokens, int versio, GError** error) fromTokens;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gIface
GTypeInterface gIface;
Undocumented in source.
hash
uint function(GIcon* icon) hash;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
serialize
GVariant* function(GIcon* icon) serialize;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
toTokens
int function(GIcon* icon, GPtrArray* tokens, int* outVersion) toTokens;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta