@Namespace(value="H5") @Properties(inherit=hdf5.class) public class AtomType extends DataType
AtomType provides operations on HDF5 atomic datatypes. It also inherits from DataType.
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
AtomType(AtomType original) |
AtomType(H5Location pointer)
Downcast constructor.
|
AtomType(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
BytePointer |
fromClass()
\brief Returns this class name.
|
int |
getOffset() |
int |
getOrder() |
int |
getOrder(BytePointer order_string) |
void |
getPad(int[] lsb,
int[] msb) |
void |
getPad(IntBuffer lsb,
IntBuffer msb) |
void |
getPad(IntPointer lsb,
IntPointer msb) |
long |
getPrecision() |
void |
setOffset(long offset) |
void |
setOrder(int order) |
void |
setPad(int lsb,
int msb) |
void |
setPrecision(long precision) |
void |
setSize(long size) |
_close, _getClass, commit, commit, committed, convert, convert, copy, copy, decode, detectClass, detectClass, encode, equals, find, find, getCreatePlist, getId, getSize, getSuper, getTag, hasBinaryDesc, isVariableStr, lock, notEquals, put, registerFunc, registerFunc, setTag, setTag, unregister, unregister
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
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
decRefCount, decRefCount, 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 AtomType(Pointer p)
Pointer(Pointer)
.public AtomType(H5Location pointer)
@Cast(value="H5T_order_t") public int getOrder(@StdString @ByRef BytePointer order_string)
public int getOffset()
public void getPad(@Cast(value="H5T_pad_t*") @ByRef IntPointer lsb, @Cast(value="H5T_pad_t*") @ByRef IntPointer msb)
public void getPad(@Cast(value="H5T_pad_t*") @ByRef IntBuffer lsb, @Cast(value="H5T_pad_t*") @ByRef IntBuffer msb)
public void getPad(@Cast(value="H5T_pad_t*") @ByRef int[] lsb, @Cast(value="H5T_pad_t*") @ByRef int[] msb)
@StdString public BytePointer fromClass()
Copyright © 2024. All rights reserved.