Package org.bytedeco.hdf5
Class ArrayType
-
- All Implemented Interfaces:
AutoCloseable
@Namespace("H5") @Properties(inherit=hdf5.class) public class ArrayType extends DataType
\class ArrayType \brief Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
-
-
Constructor Summary
Constructors Constructor Description ArrayType()
ArrayType(long existing_id)
ArrayType(ArrayType original)
ArrayType(DataType base_type, int ndims, long... dims)
ArrayType(DataType base_type, int ndims, LongBuffer dims)
ArrayType(DataType base_type, int ndims, LongPointer dims)
ArrayType(H5Location loc, String name)
ArrayType(H5Location loc, BytePointer name)
ArrayType(Pointer p)
Pointer cast constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataType
decode()
BytePointer
fromClass()
\brief Returns this class name.int
getArrayDims(long... dims)
int
getArrayDims(LongBuffer dims)
int
getArrayDims(LongPointer dims)
int
getArrayNDims()
ArrayType
put(ArrayType rhs)
-
Methods inherited from class org.bytedeco.hdf5.DataType
_close, _getClass, commit, commit, committed, convert, convert, copy, copy, detectClass, detectClass, encode, equals, find, find, getCreatePlist, getId, getSize, getSuper, getTag, hasBinaryDesc, isVariableStr, lock, notEquals, put, registerFunc, registerFunc, setTag, setTag, unregister, unregister
-
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, 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
-
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
-
ArrayType
public ArrayType(Pointer p)
Pointer cast constructor. InvokesPointer(Pointer)
.
-
ArrayType
public ArrayType(@Const @ByRef DataType base_type, int ndims, @Cast("const hsize_t*") LongPointer dims)
-
ArrayType
public ArrayType(@Const @ByRef DataType base_type, int ndims, @Cast("const hsize_t*") LongBuffer dims)
-
ArrayType
public ArrayType(@Const @ByRef DataType base_type, int ndims, @Cast("const hsize_t*") long... dims)
-
ArrayType
public ArrayType(@Const @ByRef H5Location loc, @Cast("const char*") BytePointer name)
-
ArrayType
public ArrayType(@Const @ByRef H5Location loc, String name)
-
ArrayType
public ArrayType(@Cast("const hid_t") long existing_id)
-
ArrayType
public ArrayType()
-
-
Method Detail
-
getArrayNDims
public int getArrayNDims()
-
getArrayDims
public int getArrayDims(@Cast("hsize_t*") LongPointer dims)
-
getArrayDims
public int getArrayDims(@Cast("hsize_t*") LongBuffer dims)
-
getArrayDims
public int getArrayDims(@Cast("hsize_t*") long... dims)
-
fromClass
@StdString public BytePointer fromClass()
\brief Returns this class name.
-
-