@Namespace(value="H5") @Properties(inherit=hdf5.class) public class H5Object extends H5Location
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
H5Object(H5Location pointer)
Downcast constructor.
|
H5Object(Pointer p)
Pointer cast constructor.
|
childObjType, 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, getNativeObjinfo, getNativeObjinfo, getNativeObjinfo, getNativeObjinfo, getNativeObjinfo, getNativeObjinfo, getNativeObjinfo, getNativeObjinfo, getNativeObjinfo, getNativeObjinfo, 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, unmount
_close, decRefCount, decRefCount, fromClass, getCounter, getCounter, getHDFObjType, getHDFObjType, getNumMembers, incRefCount, incRefCount, inMemFunc, inMemFunc, isValid, put, setId, typeExists
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
public H5Object(Pointer p)
Pointer(Pointer)
.public H5Object(H5Location pointer)
@ByVal public Attribute createAttribute(@Cast(value="const char*") BytePointer name, @Const @ByRef DataType type, @Const @ByRef DataSpace space, @Const @ByRef(nullValue="H5::PropList::DEFAULT") PropList create_plist)
@ByVal public Attribute createAttribute(@Cast(value="const char*") BytePointer name, @Const @ByRef DataType type, @Const @ByRef DataSpace space)
@ByVal public Attribute createAttribute(String name, @Const @ByRef DataType type, @Const @ByRef DataSpace space, @Const @ByRef(nullValue="H5::PropList::DEFAULT") PropList create_plist)
@ByVal public Attribute createAttribute(String name, @Const @ByRef DataType type, @Const @ByRef DataSpace space)
@ByVal public Attribute openAttribute(@Cast(value="const char*") BytePointer name)
public int iterateAttrs(attr_operator_t user_op, @Cast(value="unsigned*") IntPointer idx, Pointer op_data)
public int iterateAttrs(attr_operator_t user_op)
public int iterateAttrs(attr_operator_t user_op, @Cast(value="unsigned*") IntBuffer idx, Pointer op_data)
public int iterateAttrs(attr_operator_t user_op, @Cast(value="unsigned*") int[] idx, Pointer op_data)
public void visit(@Cast(value="H5_index_t") int idx_type, @Cast(value="H5_iter_order_t") int order, visit_operator_t user_op, Pointer op_data, @Cast(value="unsigned int") int fields)
public int getNumAttrs()
@Cast(value="bool") public boolean attrExists(@Cast(value="const char*") BytePointer name)
public void renameAttr(@Cast(value="const char*") BytePointer oldname, @Cast(value="const char*") BytePointer newname)
public void removeAttr(@Cast(value="const char*") BytePointer name)
public void removeAttr(String name)
@Cast(value="hid_t") public long getId()
getId
in class IdComponent
@Cast(value="ssize_t") public long getObjName(@Cast(value="char*") BytePointer obj_name, @Cast(value="size_t") long buf_size)
@Cast(value="ssize_t") public long getObjName(@Cast(value="char*") BytePointer obj_name)
@Cast(value="ssize_t") public long getObjName(@Cast(value="char*") ByteBuffer obj_name, @Cast(value="size_t") long buf_size)
@Cast(value="ssize_t") public long getObjName(@Cast(value="char*") ByteBuffer obj_name)
@Cast(value="ssize_t") public long getObjName(@Cast(value="char*") byte[] obj_name, @Cast(value="size_t") long buf_size)
@StdString public BytePointer getObjName()
Copyright © 2024. All rights reserved.