![]() |
![]() |
![]() |
Cutterリファレンスマニュアル | ![]() |
---|---|---|---|---|
Top | 説明 |
GList用の検証ユーティリティGList用の検証ユーティリティ — GListに関する検証をもっと簡単に書くためのユーティリティ。 |
gboolean gcut_list_equal (const GList *list1
,const GList *list2
,GEqualFunc equal_func
); gchar * gcut_list_inspect (const GList *list
,GCutInspectFunction inspect_func
,gpointer user_data
); gboolean gcut_list_equal_int (const GList *list1
,const GList *list2
); gchar * gcut_list_inspect_int (const GList *list
); gboolean gcut_list_equal_uint (const GList *list1
,const GList *list2
); gchar * gcut_list_inspect_uint (const GList *list
); gboolean gcut_list_equal_string (const GList *list1
,const GList *list2
); gchar * gcut_list_inspect_string (const GList *list
); gchar * gcut_list_inspect_object (const GList *list
); gchar * gcut_list_inspect_enum (GType type
,const GList *list
); gchar * gcut_list_inspect_flags (GType type
,const GList *list
); #define gcut_list_int_equal (list1, list2) #define gcut_list_int_inspect (list) #define gcut_list_uint_equal (list1, list2) #define gcut_list_uint_inspect (list) #define gcut_list_string_equal (list1, list2) #define gcut_list_string_inspect (list) #define gcut_list_object_inspect (list) #define gcut_list_enum_inspect (list, type) #define gcut_list_flags_inspect (list, type)
gboolean gcut_list_equal (const GList *list1
,const GList *list2
,GEqualFunc equal_func
);
ふたつのGList、list1
とlist2
を比較します。equal_func
はlist1
とlist2
の対応する値それぞれに対して呼ばれます。
例:
1 |
TODO |
|
比較するGList。 |
|
比較するGList。 |
|
ふたつの値を比較する関数。 |
戻り値 : |
list1 とlist2 のすべての対応する値がequal_func でTRUEの場合はTRUE、そうでない場合はFALSE。 |
1.0.5から
gchar * gcut_list_inspect (const GList *list
,GCutInspectFunction inspect_func
,gpointer user_data
);
list
の詳細を返します。list
のそれぞれの値はinspect_func
で詳細化されます。返された文字列が必要なくなったときは開放してください。
例:
1 |
TODO |
|
詳細を示すGList。 |
|
各値の詳細を示す関数。 |
|
関数に渡すユーザ用データ。 |
戻り値 : |
list の詳細を示した文字列。 |
1.0.5から
gboolean gcut_list_equal_int (const GList *list1
,const GList *list2
);
ふたつのGList、list1
とlist2
を比較します。list1
とlist2
はgintのGListでなければいけません。
|
比較するgintのGList。 |
|
比較するgintのGList。 |
戻り値 : |
list1 とlist2 の対応するすべての値が同じ場合はTRUE、そうでない場合はFALSE。 |
1.0.6から
gchar * gcut_list_inspect_int (const GList *list
);
list
の詳細を返します。list
はgintのGListでなければいけません。返された文字列が必要なくなったときは開放してください。
1.0.6から
gboolean gcut_list_equal_uint (const GList *list1
,const GList *list2
);
ふたつのGList、list1
とlist2
を比較します。list1
とlist2
はguintのGListでなければいけません。
|
比較するguintのGList。 |
|
比較するguintのGList。 |
戻り値 : |
list1 とlist2 のすべての対応する符号なし整数値が同じ値の場合はTRUE、そうでない場合はFALSE。 |
1.0.6から
gchar * gcut_list_inspect_uint (const GList *list
);
list
の詳細を返します。list
はguintのGListでなければいけません。返された文字列が必要なくなったときは開放してください。
1.0.6から
gboolean gcut_list_equal_string (const GList *list1
,const GList *list2
);
ふたつのGList、list1
とlist2
を比較します。list1
とlist2
は文字列のGListでなければいけません。
|
比較する文字列のGList。 |
|
比較する文字列のGList。 |
戻り値 : |
list1 とlist2 のすべての対応する文字列が同じ内容の文字列の場合はTRUE、そうでない場合はFALSE。 |
1.0.6から
gchar * gcut_list_inspect_string (const GList *list
);
list
の詳細を返します。list
は文字列のGListでなければいけません。返された文字列が必要なくなったときは開放してください。
|
詳細を示す文字列のGList。 |
戻り値 : |
list の詳細を示した文字列。 |
1.0.6から
gchar * gcut_list_inspect_object (const GList *list
);
list
の詳細を返します。list
はGObjectのGListでなければいけません。返された文字列が必要なくなったときは開放してください。
1.0.6から
gchar * gcut_list_inspect_enum (GType type
,const GList *list
);
list
の詳細を返します。list
はGEnumの列挙値のGListでなければいけません。返された文字列が必要なくなったときは開放してください。
|
GEnumの型。 |
|
詳細を示す列挙値のGList。 |
戻り値 : |
list の詳細を示した文字列。 |
1.0.6から
gchar * gcut_list_inspect_flags (GType type
,const GList *list
);
list
の詳細を返します。list
はGFlagsのフラグ値のGListでなければいけません。返された文字列が必要なくなったときは開放してください。
|
GFlagsの型。 |
|
詳細を示すフラグ値のGList。 |
戻り値 : |
list の詳細を示した文字列。 |
1.0.6から
#define gcut_list_int_equal(list1, list2)
gcut_list_int_equal
はバージョン1.0.6から非推奨になりました。新しく書くコードでは使わないでください。代わりにgcut_list_equal_int()
を使って下さい。
ふたつのGList、list1
とlist2
を比較します。list1
とlist2
はgintのGListでなければいけません。
|
比較するgintのGList。 |
|
比較するgintのGList。 |
戻り値 : |
list1 とlist2 の対応するすべての値が同じ場合はTRUE、そうでない場合はFALSE。 |
1.0.5から
#define gcut_list_int_inspect(list)
gcut_list_int_inspect
はバージョン1.0.6から非推奨になりました。新しく書くコードでは使わないでください。代わりにgcut_list_inspect_int()
を使ってください。
list
の詳細を返します。list
はgintのGListでなければいけません。返された文字列が必要なくなったときは開放してください。
1.0.5から
#define gcut_list_uint_equal(list1, list2)
gcut_list_uint_equal
はバージョン1.0.6から非推奨になりました。新しく書くコードでは使わないでください。代わりにgcut_list_equal_uint()
を使ってください。
ふたつのGList、list1
とlist2
を比較します。list1
とlist2
はguintのGListでなければいけません。
|
比較するguintのGList。 |
|
比較するguintのGList。 |
戻り値 : |
list1 とlist2 のすべての対応する符号なし整数値が同じ値の場合はTRUE、そうでない場合はFALSE。 |
1.0.5から
#define gcut_list_uint_inspect(list)
gcut_list_uint_inspect
はバージョン1.0.6から非推奨になりました。新しく書くコードでは使わないでください。代わりにgcut_list_inspect_uint()
を使ってください。
list
の詳細を返します。list
はguintのGListでなければいけません。返された文字列が必要なくなったときは開放してください。
1.0.5から
#define gcut_list_string_equal(list1, list2)
gcut_list_string_equal
はバージョン1.0.6から非推奨になりました。新しく書くコードでは使わないでください。代わりにgcut_list_equal_string()
を使ってください。
ふたつのGList、list1
とlist2
を比較します。list1
とlist2
は文字列のGListでなければいけません。
|
比較する文字列のGList。 |
|
比較する文字列のGList。 |
戻り値 : |
list1 とlist2 のすべての対応する文字列が同じ内容の文字列の場合はTRUE、そうでない場合はFALSE。 |
1.0.5から
#define gcut_list_string_inspect(list)
gcut_list_string_inspect
はバージョン1.0.6から非推奨になりました。新しく書くコードでは使わないでください。代わりにgcut_list_inspect_string()
を使ってください。
list
の詳細を返します。list
は文字列のGListでなければいけません。返された文字列が必要なくなったときは開放してください。
|
詳細を示す文字列のGList。 |
戻り値 : |
list の詳細を示した文字列。 |
1.0.5から
#define gcut_list_object_inspect(list)
gcut_list_object_inspect
はバージョン1.0.6から非推奨になりました。新しく書くコードでは使わないでください。代わりにgcut_list_inspect_object()
を使ってください。
list
の詳細を返します。list
はGObjectのGListでなければいけません。返された文字列が必要なくなったときは開放してください。
1.0.5から
#define gcut_list_enum_inspect(list, type)
gcut_list_enum_inspect
はバージョン1.0.6から非推奨になりました。新しく書くコードでは使わないでください。代わりにgcut_list_inspect_enum()
を使ってください。
list
の詳細を返します。list
はGEnumの列挙値のGListでなければいけません。返された文字列が必要なくなったときは開放してください。
|
詳細を示す列挙値のGList。 |
|
GEnumの型。 |
戻り値 : |
list の詳細を示した文字列。 |
1.0.5から
#define gcut_list_flags_inspect(list, type)
gcut_list_flags_inspect
はバージョン1.0.6から非推奨になりました。新しく書くコードでは使わないでください。代わりにgcut_list_inspect_flags()
を使ってください。
list
の詳細を返します。list
はGFlagsのフラグ値のGListでなければいけません。返された文字列が必要なくなったときは開放してください。
|
詳細を示すフラグ値のGList。 |
|
GFlagsの型。 |
戻り値 : |
list の詳細を示した文字列。 |
1.0.5から