| Cutterリファレンスマニュアル | ||||
|---|---|---|---|---|
| Top | 説明 | ||||
#define GCUT_ENUM_ERROR GQuark gcut_enum_error_quark (void); enum GCutEnumError; gchar * gcut_enum_inspect (GType enum_type, gint enum_value); gint gcut_enum_parse (GType enum_type, const gchar *enum_value, GError **error); gchar * gcut_flags_inspect (GType flags_type, guint flags_value); guint gcut_flags_parse (GType flags_type, const gchar *flags_value, GError **error); guint gcut_flags_get_all (GType flags_type, GError **error);
typedef enum
{
GCUT_ENUM_ERROR_INVALID_TYPE,
GCUT_ENUM_ERROR_INVALID_VALUE
} GCutEnumError;
1.0.6から
gint gcut_enum_parse (GType enum_type,
const gchar *enum_value,
GError **error);
1.0.6から
guint gcut_flags_parse (GType flags_type,
const gchar *flags_value,
GError **error);
1.0.6から