@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| 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, typeExistsaddress, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, hashCode, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, parseBytes, physicalBytes, position, position, put, realloc, setNull, sizeof, toString, totalBytes, totalPhysicalBytes, withDeallocator, zeropublic H5Location(Pointer p)
Pointer.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_info_t getLinkInfo(@Cast(value="const char*") BytePointer link_name, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
@ByVal public H5L_info_t getLinkInfo(@Cast(value="const char*") BytePointer link_name)
@ByVal public H5L_info_t getLinkInfo(String link_name, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
@ByVal public H5L_info_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_info_t objinfo, @Cast(value="unsigned") int fields)
public void getObjinfo(@ByRef H5O_info_t objinfo)
public void getObjinfo(@Cast(value="const char*") BytePointer name, @ByRef H5O_info_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_info_t objinfo)
public void getObjinfo(String name, @ByRef H5O_info_t objinfo, @Cast(value="unsigned") int fields, @Const @ByRef(nullValue="H5::LinkAccPropList::DEFAULT") LinkAccPropList lapl)
public void getObjinfo(String name, @ByRef H5O_info_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_info_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_info_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_info_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_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 © 2019. All rights reserved.