void DataSet::vlenReclaim (void* buf, const DataType& type, const DataSpace& space, DataTransferPropList xfpl) { Exception::check ("H5Dvlen_reclaim", H5Dvlen_reclaim (type.handle (), space.handle (), xfpl.handleOrDefault (), buf)); }
Attribute Object::createAttribute (const std::string& name, const DataType& type, const DataSpace& space, AttributeCreatePropList acpl, /*AttributeAccess*/PropList aapl) const { return Attribute (Exception::check ("H5Acreate2", H5Acreate2 (handle (), name.c_str (), type.handle (), space.handle (), acpl.handleOrDefault (), aapl.handleOrDefault ()))); }
DataSet DataSet::create (const File& file, const DataType& type, const DataSpace& space, const DataSetCreatePropList& dcpl, const DataSetAccessPropList& dapl) { return DataSet (Exception::check ("H5Dcreate_anon", H5Dcreate_anon (file.handle (), type.handle (), space.handle (), dcpl.handleOrDefault (), dapl.handleOrDefault ()))); }