예제 #1
0
 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));
 }
예제 #2
0
 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 ())));
 }
예제 #3
0
 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 ())));
 }