コード例 #1
0
ファイル: h5t.go プロジェクト: pombredanne/go-hdf5
// Tags an opaque datatype.
// herr_t H5Tset_tag( hid_t dtype_id const char *tag )
func (t *OpaqueDataType) SetTag(tag string) error {
	c_tag := C.CString(tag)
	defer C.free(unsafe.Pointer(c_tag))

	err := C.H5Tset_tag(t.id, c_tag)
	return togo_err(err)
}
コード例 #2
0
ファイル: h5t.go プロジェクト: kisielk/go-hdf5
// Tags an opaque datatype.
func (t *OpaqueDatatype) SetTag(tag string) error {
	ctag := C.CString(tag)
	defer C.free(unsafe.Pointer(ctag))
	return h5err(C.H5Tset_tag(t.id, ctag))
}