// Copy copies an existing PropList to create a new PropList. func (p *PropList) Copy() (*PropList, error) { hid := C.H5Pcopy(p.id) if err := checkID(hid); err != nil { return nil, err } return newPropList(hid), nil }
// Copy copies an existing PropList to create a new PropList. func (p *PropList) Copy() (*PropList, error) { hid := C.H5Pcopy(p.id) err := h5err(C.herr_t(int(hid))) if err != nil { return nil, err } o := newPropList(hid) return o, err }