![]() |
![]() |
![]() |
Gnome Scan Reference Manual | ![]() |
---|---|---|---|---|
#define GS_DEFINE_QUARK (quark_name, String) GnomeScanFormat* gnome_scan_format_new (gchar *name, gchar *domain, gchar *description, gchar **mime_types, gchar **extensions); GnomeScanFormat; enum GnomeScanUnit;
#define GS_DEFINE_QUARK(quark_name, String)
Generate a function that generate a static quark from String
.
For example:
GS_DEFINE_QUARK (foo_bar, FooBar);
expands to:
GQuark gs_foo_bar_quark () { static GQuark quark = 0; if (!quark) { quark = g_quark_from_static_string ("FooBar"); } return quark; }
|
function prefix |
|
The string passed to g_quark_from_string()
|
GnomeScanFormat* gnome_scan_format_new (gchar *name, gchar *domain, gchar *description, gchar **mime_types, gchar **extensions);
|
format name |
|
translation domain |
|
description |
|
list of mime types for this format |
|
list of suffixes for file of this format. |
Returns : |
a new GnomeScanFormat |
typedef struct { gchar *name; gchar *domain; gchar *description; gchar **mime_types; gchar **extensions; } GnomeScanFormat;