Top | ![]() |
![]() |
![]() |
![]() |
Assertion Utilities for GListAssertion Utilities for GList — Utilities to write assertions related to GList more easily. |
gboolean | gcut_list_equal () |
gchar * | gcut_list_inspect () |
gboolean | gcut_list_equal_int () |
gchar * | gcut_list_inspect_int () |
gboolean | gcut_list_equal_uint () |
gchar * | gcut_list_inspect_uint () |
gboolean | gcut_list_equal_string () |
gchar * | gcut_list_inspect_string () |
gchar * | gcut_list_inspect_object () |
gchar * | gcut_list_inspect_enum () |
gchar * | gcut_list_inspect_flags () |
#define | gcut_list_int_equal() |
#define | gcut_list_int_inspect() |
#define | gcut_list_uint_equal() |
#define | gcut_list_uint_inspect() |
#define | gcut_list_string_equal() |
#define | gcut_list_string_inspect() |
#define | gcut_list_object_inspect() |
#define | gcut_list_enum_inspect() |
#define | gcut_list_flags_inspect() |
gboolean gcut_list_equal (const GList *list1
,const GList *list2
,GEqualFunc equal_func
);
ふたつのGList、list1
とlist2
を比較します。equal_func
はlist1
とlist2
の対応する値それぞれに対して呼ばれます。
例:
1 |
TODO |
Since: 1.0.5
gchar * gcut_list_inspect (const GList *list
,GCutInspectFunction inspect_func
,gpointer user_data
);
list
の詳細を返します。list
のそれぞれの値はinspect_func
で詳細化されます。返された文字列が必要なくなったときは開放してください。
例:
1 |
TODO |
Since: 1.0.5
gboolean gcut_list_equal_int (const GList *list1
,const GList *list2
);
ふたつのGList、list1
とlist2
を比較します。list1
とlist2
はgintのGListでなければいけません。
Since: 1.0.6
gchar *
gcut_list_inspect_int (const GList *list
);
list
の詳細を返します。list
はgintのGListでなければいけません。返された文字列が必要なくなったときは開放してください。
Since: 1.0.6
gboolean gcut_list_equal_uint (const GList *list1
,const GList *list2
);
ふたつのGList、list1
とlist2
を比較します。list1
とlist2
はguintのGListでなければいけません。
Since: 1.0.6
gchar *
gcut_list_inspect_uint (const GList *list
);
list
の詳細を返します。list
はguintのGListでなければいけません。返された文字列が必要なくなったときは開放してください。
Since: 1.0.6
gboolean gcut_list_equal_string (const GList *list1
,const GList *list2
);
ふたつのGList、list1
とlist2
を比較します。list1
とlist2
は文字列のGListでなければいけません。
Since: 1.0.6
gchar *
gcut_list_inspect_string (const GList *list
);
list
の詳細を返します。list
は文字列のGListでなければいけません。返された文字列が必要なくなったときは開放してください。
Since: 1.0.6
gchar *
gcut_list_inspect_object (const GList *list
);
list
の詳細を返します。list
はGObjectのGListでなければいけません。返された文字列が必要なくなったときは開放してください。
Since: 1.0.6
gchar * gcut_list_inspect_enum (GType type
,const GList *list
);
list
の詳細を返します。list
はGEnumの列挙値のGListでなければいけません。返された文字列が必要なくなったときは開放してください。
Since: 1.0.6
gchar * gcut_list_inspect_flags (GType type
,const GList *list
);
list
の詳細を返します。list
はGFlagsのフラグ値のGListでなければいけません。返された文字列が必要なくなったときは開放してください。
Since: 1.0.6
#define gcut_list_int_equal(list1, list2)
gcut_egg_error_quark
は非推奨です。新しいコードでは使わないでください。
使用例はcut_assert_equal_string()
を見てください。
ふたつのGList、list1
とlist2
を比較します。list1
とlist2
はgintのGListでなければいけません。
Since: 1.0.5
#define gcut_list_int_inspect(list)
CPPCUT_END_TEST_DECLS
はバージョン1.1.0から非推奨になりました。新しく書くコードでは使わないでください。代わりにnamespaceを使ってください。
cut_set_expected()
も見てください。
list
の詳細を返します。list
はgintのGListでなければいけません。返された文字列が必要なくなったときは開放してください。
Since: 1.0.5
#define gcut_list_uint_equal(list1, list2)
gcut_egg_error_quark
は非推奨です。新しいコードでは使わないでください。
使用例はcut_assert_equal_string()
を見てください。
ふたつのGList、list1
とlist2
を比較します。list1
とlist2
はguintのGListでなければいけません。
Since: 1.0.5
#define gcut_list_uint_inspect(list)
CPPCUT_END_TEST_DECLS
はバージョン1.1.0から非推奨になりました。新しく書くコードでは使わないでください。代わりにnamespaceを使ってください。
cut_set_expected()
も見てください。
list
の詳細を返します。list
はguintのGListでなければいけません。返された文字列が必要なくなったときは開放してください。
Since: 1.0.5
#define gcut_list_string_equal(list1, list2)
gcut_egg_error_quark
は非推奨です。新しいコードでは使わないでください。
使用例はcut_assert_equal_string()
を見てください。
ふたつのGList、list1
とlist2
を比較します。list1
とlist2
は文字列のGListでなければいけません。
Since: 1.0.5
#define gcut_list_string_inspect(list)
CPPCUT_END_TEST_DECLS
はバージョン1.1.0から非推奨になりました。新しく書くコードでは使わないでください。代わりにnamespaceを使ってください。
使用例はcut_assert_equal_string()
を見てください。
list
の詳細を返します。list
は文字列のGListでなければいけません。返された文字列が必要なくなったときは開放してください。
Since: 1.0.5
#define gcut_list_object_inspect(list)
CPPCUT_END_TEST_DECLS
はバージョン1.1.0から非推奨になりました。新しく書くコードでは使わないでください。代わりにnamespaceを使ってください。
cut_set_expected()
も見てください。
list
の詳細を返します。list
はGObjectのGListでなければいけません。返された文字列が必要なくなったときは開放してください。
Since: 1.0.5
#define gcut_list_enum_inspect(list, type)
CPPCUT_END_TEST_DECLS
はバージョン1.1.0から非推奨になりました。新しく書くコードでは使わないでください。代わりにnamespaceを使ってください。
cut_set_expected()
も見てください。
list
の詳細を返します。list
はGEnumの列挙値のGListでなければいけません。返された文字列が必要なくなったときは開放してください。
Since: 1.0.5
#define gcut_list_flags_inspect(list, type)
GCutEggClass
は非推奨です。新しいコードでは使わないでください。
cut_set_expected()
も見てください。
list
の詳細を返します。list
はGFlagsのフラグ値のGListでなければいけません。返された文字列が必要なくなったときは開放してください。
Since: 1.0.5