@Namespace(value="H5") @NoOffset @Properties(inherit=hdf5.class) public class DataSet extends H5Object
An datasets has many characteristics similar to an attribute, thus both Attribute and DataSet are derivatives of AbstractDs. DataSet also inherits from H5Object because a dataset is an HDF5 object.
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
DataSet() |
DataSet(Attribute attr,
Pointer ref) |
DataSet(Attribute attr,
Pointer ref,
int ref_type,
PropList plist) |
DataSet(DataSet original) |
DataSet(H5Location loc,
Pointer ref) |
DataSet(H5Location loc,
Pointer ref,
int ref_type,
PropList plist) |
DataSet(long existing_id) |
DataSet(Pointer p)
Pointer cast constructor.
|
attrExists, attrExists, createAttribute, createAttribute, createAttribute, createAttribute, getNumAttrs, getObjName, getObjName, getObjName, getObjName, getObjName, getObjName, getObjName, iterateAttrs, iterateAttrs, iterateAttrs, iterateAttrs, objVersion, openAttribute, openAttribute, openAttribute, removeAttr, removeAttr, renameAttr, renameAttr, visitchildObjType, childObjType, childObjType, childObjType, childObjType, childObjVersion, childObjVersion, copyLink, copyLink, copyLink, copyLink, copyLink, copyLink, copyLink, copyLink, createDataSet, createDataSet, createDataSet, createDataSet, createGroup, createGroup, createGroup, createGroup, createGroup, createGroup, dereference, dereference, exists, exists, exists, exists, flush, getComment, getComment, getComment, getComment, getComment, getComment, getComment, getComment, getComment, getComment, getFileName, getLinkInfo, getLinkInfo, getLinkInfo, getLinkInfo, getLinkval, getLinkval, getLinkval, getLinkval, getNumObjs, getObjinfo, getObjinfo, getObjinfo, getObjinfo, getObjinfo, getObjinfo, getObjinfo, getObjinfo, getObjinfo, getObjinfo, getObjnameByIdx, getObjnameByIdx, getObjnameByIdx, getObjnameByIdx, getRefObjType, getRefObjType, getRegion, getRegion, link, link, link, link, link, link, link, link, link, link, link, link, link, link, mount, mount, move, move, moveLink, moveLink, moveLink, moveLink, moveLink, moveLink, moveLink, moveLink, nameExists, nameExists, nameExists, nameExists, openDataSet, openDataSet, openDataSet, openDataSet, openGroup, openGroup, reference, reference, reference, reference, reference, reference, reference, reference, removeComment, removeComment, setComment, setComment, setComment, setComment, throwException, throwException, unlink, unlink, unlink, unlink, unmount, unmountdecRefCount, decRefCount, getCounter, getCounter, getHDFObjType, getHDFObjType, getNumMembers, incRefCount, incRefCount, inMemFunc, inMemFunc, isValid, put, setId, typeExistsaddress, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, hashCode, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, parseBytes, physicalBytes, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, toString, totalBytes, totalPhysicalBytes, withDeallocator, zeropublic DataSet(Pointer p)
Pointer.Pointer(Pointer).public DataSet(@Const @ByRef H5Location loc, @Const Pointer ref, @Cast(value="H5R_type_t") int ref_type, @Const @ByRef(nullValue="H5::PropList::DEFAULT") PropList plist)
public DataSet(@Const @ByRef H5Location loc, @Const Pointer ref)
public DataSet(@Const @ByRef Attribute attr, @Const Pointer ref, @Cast(value="H5R_type_t") int ref_type, @Const @ByRef(nullValue="H5::PropList::DEFAULT") PropList plist)
public DataSet()
public AbstractDs asAbstractDs()
@Namespace @Name(value="static_cast<H5::AbstractDs*>") public static AbstractDs asAbstractDs(DataSet pointer)
@Name(value="close") public void _close()
_close in class IdComponentpublic void extend(@Cast(value="const hsize_t*") LongPointer size)
public void extend(@Cast(value="const hsize_t*") LongBuffer size)
public void fillMemBuf(@Const Pointer fill, @Const @ByRef DataType fill_type, Pointer buf, @Const @ByRef DataType buf_type, @Const @ByRef DataSpace space)
public void fillMemBuf(Pointer buf, @Const @ByRef DataType buf_type, @Const @ByRef DataSpace space)
@ByVal public DSetCreatPropList getCreatePlist()
@ByVal public DSetAccPropList getAccessPlist()
public void getSpaceStatus(@Cast(value="H5D_space_status_t*") @ByRef IntPointer status)
public void getSpaceStatus(@Cast(value="H5D_space_status_t*") @ByRef IntBuffer status)
@Cast(value="hsize_t") public long getVlenBufSize(@Const @ByRef DataType type, @Const @ByRef DataSpace space)
public static void vlenReclaim(@Const @ByRef DataType type, @Const @ByRef DataSpace space, @Const @ByRef DSetMemXferPropList xfer_plist, Pointer buf)
public static void vlenReclaim(Pointer buf, @Const @ByRef DataType type, @Const @ByRef(nullValue="H5::DataSpace::ALL") DataSpace space, @Const @ByRef(nullValue="H5::DSetMemXferPropList::DEFAULT") DSetMemXferPropList xfer_plist)
public void read(Pointer buf, @Const @ByRef DataType mem_type, @Const @ByRef(nullValue="H5::DataSpace::ALL") DataSpace mem_space, @Const @ByRef(nullValue="H5::DataSpace::ALL") DataSpace file_space, @Const @ByRef(nullValue="H5::DSetMemXferPropList::DEFAULT") DSetMemXferPropList xfer_plist)
public void read(@StdString @ByRef BytePointer buf, @Const @ByRef DataType mem_type, @Const @ByRef(nullValue="H5::DataSpace::ALL") DataSpace mem_space, @Const @ByRef(nullValue="H5::DataSpace::ALL") DataSpace file_space, @Const @ByRef(nullValue="H5::DSetMemXferPropList::DEFAULT") DSetMemXferPropList xfer_plist)
public void read(@StdString @ByRef BytePointer buf, @Const @ByRef DataType mem_type)
public void write(@Const Pointer buf, @Const @ByRef DataType mem_type, @Const @ByRef(nullValue="H5::DataSpace::ALL") DataSpace mem_space, @Const @ByRef(nullValue="H5::DataSpace::ALL") DataSpace file_space, @Const @ByRef(nullValue="H5::DSetMemXferPropList::DEFAULT") DSetMemXferPropList xfer_plist)
public void write(@StdString BytePointer buf, @Const @ByRef DataType mem_type, @Const @ByRef(nullValue="H5::DataSpace::ALL") DataSpace mem_space, @Const @ByRef(nullValue="H5::DataSpace::ALL") DataSpace file_space, @Const @ByRef(nullValue="H5::DSetMemXferPropList::DEFAULT") DSetMemXferPropList xfer_plist)
public void write(@StdString BytePointer buf, @Const @ByRef DataType mem_type)
public void write(@StdString String buf, @Const @ByRef DataType mem_type, @Const @ByRef(nullValue="H5::DataSpace::ALL") DataSpace mem_space, @Const @ByRef(nullValue="H5::DataSpace::ALL") DataSpace file_space, @Const @ByRef(nullValue="H5::DSetMemXferPropList::DEFAULT") DSetMemXferPropList xfer_plist)
public void write(@StdString String buf, @Const @ByRef DataType mem_type)
public int iterateElems(Pointer buf, @Const @ByRef DataType type, @Const @ByRef DataSpace space, H5D_operator_t op, Pointer op_data)
public int iterateElems(Pointer buf, @Const @ByRef DataType type, @Const @ByRef DataSpace space, H5D_operator_t op)
@StdString public BytePointer fromClass()
fromClass in class IdComponentCopyright © 2019. All rights reserved.