@Namespace(value="H5") @NoOffset @Properties(inherit=hdf5.class) public class H5File extends Group
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
H5File() |
H5File(BytePointer name,
int flags) |
H5File(BytePointer name,
int flags,
FileCreatPropList create_plist,
FileAccPropList access_plist) |
H5File(H5File original) |
H5File(long existing_id) |
H5File(Pointer p)
Pointer cast constructor.
|
H5File(String name,
int flags) |
H5File(String name,
int flags,
FileCreatPropList create_plist,
FileAccPropList access_plist) |
| Modifier and Type | Method and Description |
|---|---|
void |
_close() |
BytePointer |
fromClass()
\brief Returns this class name.
|
FileAccPropList |
getAccessPlist() |
FileCreatPropList |
getCreatePlist() |
void |
getFileInfo(H5F_info2_t file_info) |
long |
getFileSize() |
long |
getFreeSpace() |
long |
getId() |
long |
getLocId() |
long |
getObjCount() |
long |
getObjCount(int types) |
void |
getObjIDs(int types,
long max_objs,
long[] oid_list) |
void |
getObjIDs(int types,
long max_objs,
LongBuffer oid_list) |
void |
getObjIDs(int types,
long max_objs,
LongPointer oid_list) |
void |
getVFDHandle(FileAccPropList fapl,
Pointer file_handle) |
void |
getVFDHandle(FileAccPropList fapl,
PointerPointer file_handle) |
void |
getVFDHandle(Pointer file_handle) |
void |
getVFDHandle(PointerPointer file_handle) |
static boolean |
isHdf5(BytePointer name) |
static boolean |
isHdf5(String name) |
void |
openFile(BytePointer name,
int flags) |
void |
openFile(BytePointer name,
int flags,
FileAccPropList access_plist) |
void |
openFile(String name,
int flags) |
void |
openFile(String name,
int flags,
FileAccPropList access_plist) |
void |
reopen() |
void |
reOpen() |
void |
throwException(BytePointer func_name,
BytePointer msg)
For subclasses, H5File and Group, to throw appropriate exception.
|
void |
throwException(String func_name,
String msg) |
asCommonFG, asCommonFG, closeObjId, getNumObjs, getObjId, getObjId, getObjId, getObjIdattrExists, 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, visitchildObjType, 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, 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, unlink, unlink, unlink, unlink, unmount, unmountdecRefCount, decRefCount, getCounter, getCounter, getHDFObjType, getHDFObjType, 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, referenceCount, releaseReference, retainReference, setNull, sizeof, toString, totalBytes, totalPhysicalBytes, withDeallocator, zeropublic H5File(Pointer p)
Pointer.Pointer(Pointer).public H5File(@Cast(value="const char*") BytePointer name, @Cast(value="unsigned int") int flags, @Const @ByRef(nullValue="H5::FileCreatPropList::DEFAULT") FileCreatPropList create_plist, @Const @ByRef(nullValue="H5::FileAccPropList::DEFAULT") FileAccPropList access_plist)
public H5File(@Cast(value="const char*") BytePointer name, @Cast(value="unsigned int") int flags)
public H5File(String name, @Cast(value="unsigned int") int flags, @Const @ByRef(nullValue="H5::FileCreatPropList::DEFAULT") FileCreatPropList create_plist, @Const @ByRef(nullValue="H5::FileAccPropList::DEFAULT") FileAccPropList access_plist)
public H5File()
public void openFile(@StdString BytePointer name, @Cast(value="unsigned int") int flags, @Const @ByRef(nullValue="H5::FileAccPropList::DEFAULT") FileAccPropList access_plist)
public void openFile(@StdString BytePointer name, @Cast(value="unsigned int") int flags)
public void openFile(@StdString String name, @Cast(value="unsigned int") int flags, @Const @ByRef(nullValue="H5::FileAccPropList::DEFAULT") FileAccPropList access_plist)
public void openFile(@StdString String name, @Cast(value="unsigned int") int flags)
@ByVal public FileAccPropList getAccessPlist()
@ByVal public FileCreatPropList getCreatePlist()
public void getFileInfo(@ByRef H5F_info2_t file_info)
public void getObjIDs(@Cast(value="unsigned") int types, @Cast(value="size_t") long max_objs, @Cast(value="hid_t*") LongPointer oid_list)
public void getObjIDs(@Cast(value="unsigned") int types, @Cast(value="size_t") long max_objs, @Cast(value="hid_t*") LongBuffer oid_list)
public void getObjIDs(@Cast(value="unsigned") int types, @Cast(value="size_t") long max_objs, @Cast(value="hid_t*") long[] oid_list)
public void getVFDHandle(@Cast(value="void**") PointerPointer file_handle)
public void getVFDHandle(@Const @ByRef FileAccPropList fapl, @Cast(value="void**") PointerPointer file_handle)
public void getVFDHandle(@Const @ByRef FileAccPropList fapl, @Cast(value="void**") @ByPtrPtr Pointer file_handle)
@Cast(value="bool") public static boolean isHdf5(@Cast(value="const char*") BytePointer name)
public void reOpen()
public void reopen()
@StdString public BytePointer fromClass()
public void throwException(@StdString BytePointer func_name, @StdString BytePointer msg)
H5LocationthrowException in class Grouppublic void throwException(@StdString String func_name, @StdString String msg)
throwException in class GroupCopyright © 2019. All rights reserved.