GEnumとGFlags用の検証ユーティリティ

GEnumとGFlags用の検証ユーティリティ — GEnumまたはGFlagsに関する検証をもっと簡単に書くためのユーティリティ。

概要

gchar *             gcut_enum_inspect                   (GType enum_type,
                                                         gint enum_value);
gchar *             gcut_flags_inspect                  (GType flags_type,
                                                         guint flags_value);

説明

検証を書くためには等価性を検証し、期待値と実測値を表示する必要があります。

このユーティリティはGEnumまたはGFlagsに関する検証の作成を補助します。

詳細

gcut_enum_inspect ()

gchar *             gcut_enum_inspect                   (GType enum_type,
                                                         gint enum_value);

enum_typeの値enum_valueの詳細を返します。返された文字列が必要なくなったときは開放してください。

enum_type :

GEnumの型。

enum_value :

詳細を示すGEnumの値。

戻り値 :

enum_valueの詳細を示した文字列。

1.0.5から


gcut_flags_inspect ()

gchar *             gcut_flags_inspect                  (GType flags_type,
                                                         guint flags_value);

flags_typeの値flags_valueの詳細を返します。返された文字列が必要なくなったときは開放してください。

flags_type :

GFlagsの型。

flags_value :

詳細を示すGFlagsの値。

戻り値 :

flags_valueの詳細を示した文字列。

1.0.5から