Package org.bytedeco.hdf5
Class Group
-
- All Implemented Interfaces:
AutoCloseable
- Direct Known Subclasses:
H5File
@Namespace("H5") @NoOffset @Properties(inherit=hdf5.class) public class Group extends H5Object
\class Group \brief Class Group represents an HDF5 group.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
_close()
CommonFG
asCommonFG()
static CommonFG
asCommonFG(Group pointer)
void
closeObjId(long obj_id)
BytePointer
fromClass()
\brief Returns this class name.long
getId()
long
getLocId()
long
getNumObjs()
long
getObjId(String name)
long
getObjId(String name, PropList plist)
long
getObjId(BytePointer name)
long
getObjId(BytePointer name, PropList plist)
void
throwException(String func_name, String msg)
void
throwException(BytePointer func_name, BytePointer msg)
For subclasses, H5File and Group, to throw appropriate exception.-
Methods inherited from class org.bytedeco.hdf5.H5Object
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, visit
-
Methods inherited from class org.bytedeco.hdf5.H5Location
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, 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, unlink, unlink, unlink, unlink, unmount, unmount
-
Methods inherited from class org.bytedeco.hdf5.IdComponent
decRefCount, decRefCount, getCounter, getCounter, getHDFObjType, getHDFObjType, getNumMembers, incRefCount, incRefCount, inMemFunc, inMemFunc, isValid, put, setId, typeExists
-
Methods inherited from class org.bytedeco.javacpp.Pointer
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
-
-
-
-
Constructor Detail
-
Group
public Group(Pointer p)
Pointer cast constructor. InvokesPointer(Pointer)
.
-
Group
public Group(@Const @ByRef H5Location loc, @Const Pointer ref, @Cast("H5R_type_t") int ref_type, @Const @ByRef(nullValue="H5::PropList::DEFAULT") PropList plist)
-
Group
public Group(@Const @ByRef H5Location loc, @Const Pointer ref)
-
Group
public Group()
-
Group
public Group(@Cast("const hid_t") long group_id)
-
-
Method Detail
-
asCommonFG
public CommonFG asCommonFG()
-
asCommonFG
@Namespace @Name("static_cast<H5::CommonFG*>") public static CommonFG asCommonFG(Group pointer)
-
_close
@Name("close") public void _close()
- Overrides:
_close
in classIdComponent
-
fromClass
@StdString public BytePointer fromClass()
\brief Returns this class name.- Overrides:
fromClass
in classIdComponent
-
throwException
public void throwException(@StdString BytePointer func_name, @StdString BytePointer msg)
Description copied from class:H5Location
For subclasses, H5File and Group, to throw appropriate exception.- Overrides:
throwException
in classH5Location
-
throwException
public void throwException(@StdString String func_name, @StdString String msg)
- Overrides:
throwException
in classH5Location
-
getLocId
@Cast("hid_t") public long getLocId()
-
getNumObjs
@Cast("hsize_t") public long getNumObjs()
- Overrides:
getNumObjs
in classH5Location
-
getObjId
@Cast("hid_t") public long getObjId(@Cast("const char*") BytePointer name, @Const @ByRef(nullValue="H5::PropList::DEFAULT") PropList plist)
-
getObjId
@Cast("hid_t") public long getObjId(@Cast("const char*") BytePointer name)
-
getObjId
@Cast("hid_t") public long getObjId(String name, @Const @ByRef(nullValue="H5::PropList::DEFAULT") PropList plist)
-
closeObjId
public void closeObjId(@Cast("hid_t") long obj_id)
-
-