Package org.bytedeco.hdf5
Class IdComponent
- java.lang.Object
-
- org.bytedeco.javacpp.Pointer
-
- org.bytedeco.hdf5.IdComponent
-
- All Implemented Interfaces:
AutoCloseable
- Direct Known Subclasses:
DataSpace
,H5Location
,PropList
@Namespace("H5") @NoOffset @Properties(inherit=hdf5.class) public class IdComponent extends Pointer
\class IdComponent \brief Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier.In most cases, the C library handles these operations and an application rarely needs them.
-
-
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 IdComponent(Pointer p)
Pointer cast constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
_close()
void
decRefCount()
void
decRefCount(long obj_id)
BytePointer
fromClass()
\brief Returns this class name.int
getCounter()
int
getCounter(long obj_id)
int
getHDFObjType()
static int
getHDFObjType(long obj_id)
long
getId()
static long
getNumMembers(int type)
void
incRefCount()
void
incRefCount(long obj_id)
String
inMemFunc(String func_name)
BytePointer
inMemFunc(BytePointer func_name)
static boolean
isValid(long an_id)
IdComponent
put(IdComponent rhs)
void
setId(long new_id)
static boolean
typeExists(int type)
-
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
-
IdComponent
public IdComponent(Pointer p)
Pointer cast constructor. InvokesPointer(Pointer)
.
-
-
Method Detail
-
incRefCount
public void incRefCount(@Cast("const hid_t") long obj_id)
-
incRefCount
public void incRefCount()
-
decRefCount
public void decRefCount(@Cast("const hid_t") long obj_id)
-
decRefCount
public void decRefCount()
-
getCounter
public int getCounter(@Cast("const hid_t") long obj_id)
-
getCounter
public int getCounter()
-
getHDFObjType
@Cast("H5I_type_t") public static int getHDFObjType(@Cast("const hid_t") long obj_id)
-
getHDFObjType
@Cast("H5I_type_t") public int getHDFObjType()
-
put
@ByRef @Name("operator =") public IdComponent put(@Const @ByRef IdComponent rhs)
-
setId
public void setId(@Cast("const hid_t") long new_id)
-
getId
@Cast("hid_t") public long getId()
-
_close
@Name("close") public void _close()
-
inMemFunc
@StdString public BytePointer inMemFunc(@Cast("const char*") BytePointer func_name)
-
inMemFunc
@StdString public String inMemFunc(String func_name)
-
fromClass
@StdString public BytePointer fromClass()
\brief Returns this class name.
-
-