GValue用の検証ユーティリティ 3 Cutterライブラリ
GValue用の検証ユーティリティ GValueに関する検証をもっと簡単に書くためのユーティリティ。

## Functions

gboolean | gcut_value_equal ()
void | gcut_value_register_equal_func ()

## オブジェクト階層

## 説明

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

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

## Functions

### gcut_value_equal ()

    gboolean
    gcut_value_equal (const GValue *value1,
                      const GValue *value2);

ふたつのGValue、value1とvalue2を登録された比較関数で比較します。（GValueの比較関数の登録方法については`gcut_value_register_equal_func()`を見てください。）

#### Parameters

value1 | 比較するGValue。 |
value2 | 比較するGValue。 |

#### Returns

TRUE if value1 equals to value2 , FALSE otherwise.

1.0.5から

gcut_value_equal

### gcut_value_register_equal_func ()

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

例:

    TODO

Registers equality check function between GValue of type1 and GValue of type2 .

#### Parameters

type1 | 比較するGValueのGType。 |
type2 | 比較するGValueのGType。 |
equal_func | a function that compares type1 's GValue with type2 's GValue. |

1.0.5から

gcut_value_register_equal_func

## Types and Values