Assertion Utilities for GValue

Assertion Utilities for GValue — Utilities to write assertions related to GValue more easily.

Functions

説明

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

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

Functions

gcut_value_equal ()

type1GValuetype2GValueの等価性を調べる関数を登録します。

ふたつのGValuevalue1value2を登録された比較関数で比較します。(GValueの比較関数の登録方法についてはgcut_value_register_equal_func()を見てください。)

Parameters

value1

比較するGValue

 

value2

比較するGValue

 

Returns

value1value2が等しいときはTRUE、そうでない場合はFALSE。

Since: 1.0.5


gcut_value_register_equal_func ()

void
gcut_value_register_equal_func (GType type1,
                                GType type2,
                                GEqualFunc equal_func);

例:

1
TODO

type1GValuetype2GValueの等価性を調べる関数を登録します。

Parameters

type1

比較するGValueGType

 

type2

比較するGValueGType

 

equal_func

type1GValuetype2GValueを比較する関数。

 

Since: 1.0.5