@Namespace(value="H5") @Properties(inherit=hdf5.class) public class CompType extends DataType
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
CompType() |
CompType(CompType original) |
CompType(DataSet dataset) |
CompType(H5Location pointer)
Downcast constructor.
|
CompType(H5Location loc,
BytePointer name) |
CompType(H5Location loc,
String name) |
CompType(long existing_id) |
CompType(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
DataType |
decode() |
BytePointer |
fromClass()
\brief Returns this class name.
|
ArrayType |
getMemberArrayType(int member_num) |
int |
getMemberClass(int member_num) |
CompType |
getMemberCompType(int member_num) |
DataType |
getMemberDataType(int member_num) |
EnumType |
getMemberEnumType(int member_num) |
FloatType |
getMemberFloatType(int member_num) |
int |
getMemberIndex(BytePointer name) |
int |
getMemberIndex(String name) |
IntType |
getMemberIntType(int member_num) |
BytePointer |
getMemberName(int member_num) |
long |
getMemberOffset(int memb_no) |
StrType |
getMemberStrType(int member_num) |
VarLenType |
getMemberVarLenType(int member_num) |
int |
getNmembers() |
void |
insertMember(BytePointer name,
long offset,
DataType new_member) |
void |
insertMember(String name,
long offset,
DataType new_member) |
void |
pack() |
void |
setSize(long size) |
_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
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 CompType(Pointer p)
Pointer(Pointer)
.public CompType(H5Location pointer)
public CompType()
public CompType(@Const @ByRef H5Location loc, @Cast(value="const char*") BytePointer name)
public CompType(@Const @ByRef H5Location loc, String name)
@Cast(value="H5T_class_t") public int getMemberClass(@Cast(value="unsigned") int member_num)
public int getMemberIndex(@Cast(value="const char*") BytePointer name)
public int getMemberIndex(String name)
@Cast(value="size_t") public long getMemberOffset(@Cast(value="unsigned") int memb_no)
@StdString public BytePointer getMemberName(@Cast(value="unsigned") int member_num)
@ByVal public ArrayType getMemberArrayType(@Cast(value="unsigned") int member_num)
@ByVal public FloatType getMemberFloatType(@Cast(value="unsigned") int member_num)
@ByVal public VarLenType getMemberVarLenType(@Cast(value="unsigned") int member_num)
public int getNmembers()
public void insertMember(@StdString BytePointer name, @Cast(value="size_t") long offset, @Const @ByRef DataType new_member)
public void insertMember(@StdString String name, @Cast(value="size_t") long offset, @Const @ByRef DataType new_member)
public void pack()
@StdString public BytePointer fromClass()
Copyright © 2024. All rights reserved.