@Namespace(value="H5") @Properties(inherit=hdf5.class) public class H5Location extends IdComponent
It provides a collection of wrappers for the C functions that take a location identifier to specify the HDF5 object. The location identifier can be either file, group, dataset, attribute, or named datatype. Wrappers for H5A functions stay in H5Object.
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
H5Location(Pointer p)
Pointer cast constructor.
|
_close, decRefCount, decRefCount, fromClass, getCounter, getCounter, getHDFObjType, getHDFObjType, getId, 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 H5Location(Pointer p)
Pointer(Pointer)
.@Cast(value="bool") public boolean nameExists(@Cast(value="const char*") BytePointer name, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
@Cast(value="bool") public boolean nameExists(@Cast(value="const char*") BytePointer name)
@Cast(value="bool") public boolean nameExists(String name, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
@Cast(value="bool") public boolean exists(@Cast(value="const char*") BytePointer name, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
@Cast(value="bool") public boolean exists(@Cast(value="const char*") BytePointer name)
@Cast(value="bool") public boolean exists(String name, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
@StdString public BytePointer getFileName()
@Cast(value="H5O_type_t") public int getRefObjType(Pointer ref, @Cast(value="H5R_type_t") int ref_type)
public void setComment(@Cast(value="const char*") BytePointer name, @Cast(value="const char*") BytePointer comment)
public void setComment(@Cast(value="const char*") BytePointer comment)
public void setComment(String comment)
@Cast(value="ssize_t") public long getComment(@Cast(value="const char*") BytePointer name, @Cast(value="size_t") long buf_size, @Cast(value="char*") BytePointer comment)
@Cast(value="ssize_t") public long getComment(String name, @Cast(value="size_t") long buf_size, @Cast(value="char*") ByteBuffer comment)
@Cast(value="ssize_t") public long getComment(@Cast(value="const char*") BytePointer name, @Cast(value="size_t") long buf_size, @Cast(value="char*") byte[] comment)
@Cast(value="ssize_t") public long getComment(String name, @Cast(value="size_t") long buf_size, @Cast(value="char*") BytePointer comment)
@Cast(value="ssize_t") public long getComment(@Cast(value="const char*") BytePointer name, @Cast(value="size_t") long buf_size, @Cast(value="char*") ByteBuffer comment)
@Cast(value="ssize_t") public long getComment(String name, @Cast(value="size_t") long buf_size, @Cast(value="char*") byte[] comment)
@StdString public BytePointer getComment(@Cast(value="const char*") BytePointer name, @Cast(value="size_t") long buf_size)
@StdString public BytePointer getComment(@Cast(value="const char*") BytePointer name)
@StdString public String getComment(String name, @Cast(value="size_t") long buf_size)
@StdString public String getComment(String name)
public void removeComment(@Cast(value="const char*") BytePointer name)
public void removeComment(String name)
public void reference(Pointer ref, @Cast(value="const char*") BytePointer name, @Cast(value="H5R_type_t") int ref_type)
public void reference(Pointer ref, @Cast(value="const char*") BytePointer name)
public void reference(Pointer ref, @Cast(value="const char*") BytePointer name, @Const @ByRef DataSpace dataspace, @Cast(value="H5R_type_t") int ref_type)
public void reference(Pointer ref, @Cast(value="const char*") BytePointer name, @Const @ByRef DataSpace dataspace)
public void reference(Pointer ref, String name, @Const @ByRef DataSpace dataspace, @Cast(value="H5R_type_t") int ref_type)
public void dereference(@Const @ByRef H5Location loc, @Const Pointer ref, @Cast(value="H5R_type_t") int ref_type, @Const @ByRef(nullValue="H5::PropList::DEFAULT") PropList plist)
public void dereference(@Const @ByRef H5Location loc, @Const Pointer ref)
@ByVal public Group createGroup(@Cast(value="const char*") BytePointer name, @Const @ByRef LinkCreatPropList lcpl)
@ByVal public Group createGroup(@Cast(value="const char*") BytePointer name, @Cast(value="size_t") long size_hint)
@ByVal public Group createGroup(@Cast(value="const char*") BytePointer name)
@ByVal public Group openGroup(@Cast(value="const char*") BytePointer name)
@ByVal public DataSet createDataSet(@Cast(value="const char*") BytePointer name, @Const @ByRef DataType data_type, @Const @ByRef DataSpace data_space, @Const @ByRef(nullValue="H5::DSetCreatPropList::DEFAULT") DSetCreatPropList create_plist, @Const @ByRef(nullValue="H5::DSetAccPropList::DEFAULT") DSetAccPropList dapl, @Const @ByRef(nullValue="H5::LinkCreatPropList::DEFAULT") LinkCreatPropList lcpl)
@ByVal public DataSet createDataSet(@Cast(value="const char*") BytePointer name, @Const @ByRef DataType data_type, @Const @ByRef DataSpace data_space)
@ByVal public DataSet createDataSet(String name, @Const @ByRef DataType data_type, @Const @ByRef DataSpace data_space, @Const @ByRef(nullValue="H5::DSetCreatPropList::DEFAULT") DSetCreatPropList create_plist, @Const @ByRef(nullValue="H5::DSetAccPropList::DEFAULT") DSetAccPropList dapl, @Const @ByRef(nullValue="H5::LinkCreatPropList::DEFAULT") LinkCreatPropList lcpl)
@ByVal public DataSet createDataSet(String name, @Const @ByRef DataType data_type, @Const @ByRef DataSpace data_space)
@ByVal public DataSet openDataSet(@Cast(value="const char*") BytePointer name, @Const @ByRef(nullValue="H5::DSetAccPropList::DEFAULT") DSetAccPropList dapl)
@ByVal public DataSet openDataSet(@Cast(value="const char*") BytePointer name)
@ByVal public DataSet openDataSet(String name, @Const @ByRef(nullValue="H5::DSetAccPropList::DEFAULT") DSetAccPropList dapl)
@ByVal public H5L_info2_t getLinkInfo(@Cast(value="const char*") BytePointer link_name, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
@ByVal public H5L_info2_t getLinkInfo(@Cast(value="const char*") BytePointer link_name)
@ByVal public H5L_info2_t getLinkInfo(String link_name, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
@ByVal public H5L_info2_t getLinkInfo(String link_name)
@StdString public BytePointer getLinkval(@Cast(value="const char*") BytePointer link_name, @Cast(value="size_t") long size)
@StdString public BytePointer getLinkval(@Cast(value="const char*") BytePointer link_name)
@StdString public String getLinkval(String link_name, @Cast(value="size_t") long size)
@StdString public String getLinkval(String link_name)
@StdString public BytePointer getObjnameByIdx(@Cast(value="hsize_t") long idx)
@Cast(value="ssize_t") public long getObjnameByIdx(@Cast(value="hsize_t") long idx, @Cast(value="char*") BytePointer name, @Cast(value="size_t") long size)
@Cast(value="ssize_t") public long getObjnameByIdx(@Cast(value="hsize_t") long idx, @Cast(value="char*") ByteBuffer name, @Cast(value="size_t") long size)
@Cast(value="ssize_t") public long getObjnameByIdx(@Cast(value="hsize_t") long idx, @Cast(value="char*") byte[] name, @Cast(value="size_t") long size)
@Cast(value="H5O_type_t") public int childObjType(@StdString BytePointer objname)
@Cast(value="H5O_type_t") public int childObjType(@StdString String objname)
@Cast(value="H5O_type_t") public int childObjType(@Cast(value="hsize_t") long index, @Cast(value="H5_index_t") int index_type, @Cast(value="H5_iter_order_t") int order, @Cast(value="const char*") BytePointer objname)
@Cast(value="H5O_type_t") public int childObjType(@Cast(value="hsize_t") long index, @Cast(value="H5_index_t") int index_type, @Cast(value="H5_iter_order_t") int order, String objname)
@Cast(value="unsigned") public int childObjVersion(@Cast(value="const char*") BytePointer objname)
public void getObjinfo(@ByRef H5O_info2_t objinfo, @Cast(value="unsigned") int fields)
public void getObjinfo(@ByRef H5O_info2_t objinfo)
public void getObjinfo(@Cast(value="const char*") BytePointer name, @ByRef H5O_info2_t objinfo, @Cast(value="unsigned") int fields, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
public void getObjinfo(@Cast(value="const char*") BytePointer name, @ByRef H5O_info2_t objinfo)
public void getObjinfo(String name, @ByRef H5O_info2_t objinfo, @Cast(value="unsigned") int fields, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
public void getObjinfo(String name, @ByRef H5O_info2_t objinfo)
public void getObjinfo(@Cast(value="const char*") BytePointer grp_name, @Cast(value="H5_index_t") int idx_type, @Cast(value="H5_iter_order_t") int order, @Cast(value="hsize_t") long idx, @ByRef H5O_info2_t objinfo, @Cast(value="unsigned") int fields, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
public void getObjinfo(@Cast(value="const char*") BytePointer grp_name, @Cast(value="H5_index_t") int idx_type, @Cast(value="H5_iter_order_t") int order, @Cast(value="hsize_t") long idx, @ByRef H5O_info2_t objinfo)
public void getObjinfo(String grp_name, @Cast(value="H5_index_t") int idx_type, @Cast(value="H5_iter_order_t") int order, @Cast(value="hsize_t") long idx, @ByRef H5O_info2_t objinfo, @Cast(value="unsigned") int fields, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
public void getObjinfo(String grp_name, @Cast(value="H5_index_t") int idx_type, @Cast(value="H5_iter_order_t") int order, @Cast(value="hsize_t") long idx, @ByRef H5O_info2_t objinfo)
public void getNativeObjinfo(@ByRef H5O_native_info_t objinfo, @Cast(value="unsigned") int fields)
public void getNativeObjinfo(@ByRef H5O_native_info_t objinfo)
public void getNativeObjinfo(@Cast(value="const char*") BytePointer name, @ByRef H5O_native_info_t objinfo, @Cast(value="unsigned") int fields, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
public void getNativeObjinfo(@Cast(value="const char*") BytePointer name, @ByRef H5O_native_info_t objinfo)
public void getNativeObjinfo(String name, @ByRef H5O_native_info_t objinfo, @Cast(value="unsigned") int fields, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
public void getNativeObjinfo(String name, @ByRef H5O_native_info_t objinfo)
public void getNativeObjinfo(@Cast(value="const char*") BytePointer grp_name, @Cast(value="H5_index_t") int idx_type, @Cast(value="H5_iter_order_t") int order, @Cast(value="hsize_t") long idx, @ByRef H5O_native_info_t objinfo, @Cast(value="unsigned") int fields, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
public void getNativeObjinfo(@Cast(value="const char*") BytePointer grp_name, @Cast(value="H5_index_t") int idx_type, @Cast(value="H5_iter_order_t") int order, @Cast(value="hsize_t") long idx, @ByRef H5O_native_info_t objinfo)
public void getNativeObjinfo(String grp_name, @Cast(value="H5_index_t") int idx_type, @Cast(value="H5_iter_order_t") int order, @Cast(value="hsize_t") long idx, @ByRef H5O_native_info_t objinfo, @Cast(value="unsigned") int fields, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
public void getNativeObjinfo(String grp_name, @Cast(value="H5_index_t") int idx_type, @Cast(value="H5_iter_order_t") int order, @Cast(value="hsize_t") long idx, @ByRef H5O_native_info_t objinfo)
public void link(@Cast(value="const char*") BytePointer target_name, @Cast(value="const char*") BytePointer link_name, @Const @ByRef(nullValue="H5::LinkCreatPropList::DEFAULT") LinkCreatPropList lcpl, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
public void link(@Cast(value="const char*") BytePointer target_name, @Cast(value="const char*") BytePointer link_name)
public void link(String target_name, String link_name, @Const @ByRef(nullValue="H5::LinkCreatPropList::DEFAULT") LinkCreatPropList lcpl, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
public void link(@Cast(value="const char*") BytePointer curr_name, @Const @ByRef Group new_loc, @Cast(value="const char*") BytePointer new_name, @Const @ByRef(nullValue="H5::LinkCreatPropList::DEFAULT") LinkCreatPropList lcpl, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
public void link(@Cast(value="const char*") BytePointer curr_name, @Const @ByRef Group new_loc, @Cast(value="const char*") BytePointer new_name)
public void link(String curr_name, @Const @ByRef Group new_loc, String new_name, @Const @ByRef(nullValue="H5::LinkCreatPropList::DEFAULT") LinkCreatPropList lcpl, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
public void link(@Cast(value="const char*") BytePointer curr_name, @Cast(value="const hid_t") long same_loc, @Cast(value="const char*") BytePointer new_name, @Const @ByRef(nullValue="H5::LinkCreatPropList::DEFAULT") LinkCreatPropList lcpl, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
public void link(@Cast(value="const char*") BytePointer curr_name, @Cast(value="const hid_t") long same_loc, @Cast(value="const char*") BytePointer new_name)
public void link(String curr_name, @Cast(value="const hid_t") long same_loc, String new_name, @Const @ByRef(nullValue="H5::LinkCreatPropList::DEFAULT") LinkCreatPropList lcpl, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
public void link(@Cast(value="H5L_type_t") int link_type, @Cast(value="const char*") BytePointer curr_name, @Cast(value="const char*") BytePointer new_name)
public void unlink(@Cast(value="const char*") BytePointer link_name, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
public void unlink(@Cast(value="const char*") BytePointer link_name)
public void unlink(String link_name, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
public void unlink(String link_name)
public void mount(@Cast(value="const char*") BytePointer name, @Const @ByRef H5File child, @Const @ByRef PropList plist)
public void unmount(@Cast(value="const char*") BytePointer name)
public void unmount(String name)
public void copyLink(@Cast(value="const char*") BytePointer src_name, @Const @ByRef Group dst, @Cast(value="const char*") BytePointer dst_name, @Const @ByRef(nullValue="H5::LinkCreatPropList::DEFAULT") LinkCreatPropList lcpl, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
public void copyLink(@Cast(value="const char*") BytePointer src_name, @Const @ByRef Group dst, @Cast(value="const char*") BytePointer dst_name)
public void copyLink(String src_name, @Const @ByRef Group dst, String dst_name, @Const @ByRef(nullValue="H5::LinkCreatPropList::DEFAULT") LinkCreatPropList lcpl, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
public void copyLink(@Cast(value="const char*") BytePointer src_name, @Cast(value="const char*") BytePointer dst_name, @Const @ByRef(nullValue="H5::LinkCreatPropList::DEFAULT") LinkCreatPropList lcpl, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
public void copyLink(@Cast(value="const char*") BytePointer src_name, @Cast(value="const char*") BytePointer dst_name)
public void copyLink(String src_name, String dst_name, @Const @ByRef(nullValue="H5::LinkCreatPropList::DEFAULT") LinkCreatPropList lcpl, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
public void moveLink(@Cast(value="const char*") BytePointer src_name, @Const @ByRef Group dst, @Cast(value="const char*") BytePointer dst_name, @Const @ByRef(nullValue="H5::LinkCreatPropList::DEFAULT") LinkCreatPropList lcpl, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
public void moveLink(@Cast(value="const char*") BytePointer src_name, @Const @ByRef Group dst, @Cast(value="const char*") BytePointer dst_name)
public void moveLink(String src_name, @Const @ByRef Group dst, String dst_name, @Const @ByRef(nullValue="H5::LinkCreatPropList::DEFAULT") LinkCreatPropList lcpl, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
public void moveLink(@Cast(value="const char*") BytePointer src_name, @Cast(value="const char*") BytePointer dst_name, @Const @ByRef(nullValue="H5::LinkCreatPropList::DEFAULT") LinkCreatPropList lcpl, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
public void moveLink(@Cast(value="const char*") BytePointer src_name, @Cast(value="const char*") BytePointer dst_name)
public void moveLink(String src_name, String dst_name, @Const @ByRef(nullValue="H5::LinkCreatPropList::DEFAULT") LinkCreatPropList lcpl, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
public void move(@Cast(value="const char*") BytePointer src, @Cast(value="const char*") BytePointer dst)
public void throwException(@StdString BytePointer func_name, @StdString BytePointer msg)
public void throwException(@StdString String func_name, @StdString String msg)
Copyright © 2024. All rights reserved.