コード例 #1
0
ファイル: value.go プロジェクト: seokheonbae/glib
// Copies the value into dst.
func (v *Value) Copy(dst *Value) {
	C.g_value_copy(v.g(), dst.g())
}
コード例 #2
0
ファイル: value.go プロジェクト: ziutek/glib
// Copy copies the value into dst.
func (v *Value) Copy(dst *Value) {
	if !v.Type().Compatible(dst.Type()) {
		panic(fmt.Sprintf("can't copy %s into %s", v.Type(), dst.Type()))
	}
	C.g_value_copy(v.g(), dst.g())
}
コード例 #3
0
ファイル: gobj.go プロジェクト: hwch/go-gtk
// g_value_copy
func (this *Value) Set(src *Value) {
	C.g_value_copy(src.asC(), this.asC())
}