Package org.bytedeco.hdf5
Class DSetCreatPropList
- java.lang.Object
-
- org.bytedeco.javacpp.Pointer
-
- org.bytedeco.hdf5.IdComponent
-
- org.bytedeco.hdf5.PropList
-
- org.bytedeco.hdf5.ObjCreatPropList
-
- org.bytedeco.hdf5.DSetCreatPropList
-
- All Implemented Interfaces:
AutoCloseable
@Namespace("H5") @NoOffset @Properties(inherit=hdf5.class) public class DSetCreatPropList extends ObjCreatPropList
\class DSetCreatPropList \brief Class DSetCreatPropList inherits from ObjCreatPropList and provides wrappers for the HDF5 dataset creation property functions.
-
-
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 DSetCreatPropList()
DSetCreatPropList(long plist_id)
DSetCreatPropList(DSetCreatPropList orig)
DSetCreatPropList(Pointer p)
Pointer cast constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
allFiltersAvail()
static DSetCreatPropList
DEFAULT()
\brief Default dataset creation property list.static void
deleteConstants()
BytePointer
fromClass()
\brief Returns this class name.int
getAllocTime()
int
getChunk(int max_ndims, long... dim)
int
getChunk(int max_ndims, LongBuffer dim)
int
getChunk(int max_ndims, LongPointer dim)
void
getExternal(int idx, long name_size, byte[] name, SizeTPointer offset, long... size)
void
getExternal(int idx, long name_size, ByteBuffer name, SizeTPointer offset, LongBuffer size)
void
getExternal(int idx, long name_size, BytePointer name, SizeTPointer offset, LongPointer size)
int
getExternalCount()
int
getFillTime()
void
getFillValue(DataType fvalue_type, Pointer value)
int
getFilter(int filter_number, int[] flags, SizeTPointer cd_nelmts, int[] cd_values, long namelen, byte[] name, int[] filter_config)
int
getFilter(int filter_number, IntBuffer flags, SizeTPointer cd_nelmts, IntBuffer cd_values, long namelen, ByteBuffer name, IntBuffer filter_config)
int
getFilter(int filter_number, IntPointer flags, SizeTPointer cd_nelmts, IntPointer cd_values, long namelen, BytePointer name, IntPointer filter_config)
void
getFilterById(int filter_id, int[] flags, SizeTPointer cd_nelmts, int[] cd_values, long namelen, byte[] name, int[] filter_config)
void
getFilterById(int filter_id, IntBuffer flags, SizeTPointer cd_nelmts, IntBuffer cd_values, long namelen, ByteBuffer name, IntBuffer filter_config)
void
getFilterById(int filter_id, IntPointer flags, SizeTPointer cd_nelmts, IntPointer cd_values, long namelen, BytePointer name, IntPointer filter_config)
int
getLayout()
int
getNfilters()
int
isFillValueDefined()
void
modifyFilter(int filter_id, int flags, long cd_nelmts, int[] cd_values)
void
modifyFilter(int filter_id, int flags, long cd_nelmts, IntBuffer cd_values)
void
modifyFilter(int filter_id, int flags, long cd_nelmts, IntPointer cd_values)
void
removeFilter(int filter_id)
void
setAllocTime(int alloc_time)
void
setChunk(int ndims, long... dim)
void
setChunk(int ndims, LongBuffer dim)
void
setChunk(int ndims, LongPointer dim)
void
setDeflate(int level)
void
setExternal(String name, long offset, long size)
void
setExternal(BytePointer name, long offset, long size)
void
setFillTime(int fill_time)
void
setFillValue(DataType fvalue_type, Pointer value)
void
setFilter(int filter)
void
setFilter(int filter, int flags, long cd_nelmts, int[] cd_values)
void
setFilter(int filter, int flags, long cd_nelmts, IntBuffer cd_values)
void
setFilter(int filter, int flags, long cd_nelmts, IntPointer cd_values)
void
setFletcher32()
void
setLayout(int layout)
void
setNbit()
void
setShuffle()
void
setSzip(int options_mask, int pixels_per_block)
void
setVirtual(DataSpace vspace, String src_fname, String src_dsname, DataSpace sspace)
void
setVirtual(DataSpace vspace, BytePointer src_fname, BytePointer src_dsname, DataSpace sspace)
-
Methods inherited from class org.bytedeco.hdf5.ObjCreatPropList
getAttrCrtOrder, getAttrPhaseChange, getAttrPhaseChange, getAttrPhaseChange, setAttrCrtOrder, setAttrPhaseChange, setAttrPhaseChange
-
Methods inherited from class org.bytedeco.hdf5.PropList
_close, _getClass, closeClass, copy, copyProp, copyProp, copyProp, copyProp, equals, getClassName, getClassParent, getId, getNumProps, getProperty, getProperty, getProperty, getProperty, getPropSize, getPropSize, isAClass, propExist, propExist, put, removeProp, removeProp, setProperty, setProperty, setProperty, setProperty, setProperty
-
Methods inherited from class org.bytedeco.hdf5.IdComponent
decRefCount, decRefCount, getCounter, getCounter, getHDFObjType, getHDFObjType, getNumMembers, incRefCount, incRefCount, inMemFunc, inMemFunc, isValid, put, setId, typeExists
-
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
-
DSetCreatPropList
public DSetCreatPropList(Pointer p)
Pointer cast constructor. InvokesPointer(Pointer)
.
-
DSetCreatPropList
public DSetCreatPropList()
-
DSetCreatPropList
public DSetCreatPropList(@Const @ByRef DSetCreatPropList orig)
-
DSetCreatPropList
public DSetCreatPropList(@Cast("const hid_t") long plist_id)
-
-
Method Detail
-
DEFAULT
@MemberGetter @Const @ByRef public static DSetCreatPropList DEFAULT()
\brief Default dataset creation property list.
-
allFiltersAvail
@Cast("bool") public boolean allFiltersAvail()
-
getAllocTime
@Cast("H5D_alloc_time_t") public int getAllocTime()
-
setAllocTime
public void setAllocTime(@Cast("H5D_alloc_time_t") int alloc_time)
-
getChunk
public int getChunk(int max_ndims, @Cast("hsize_t*") LongPointer dim)
-
getChunk
public int getChunk(int max_ndims, @Cast("hsize_t*") LongBuffer dim)
-
getChunk
public int getChunk(int max_ndims, @Cast("hsize_t*") long... dim)
-
setChunk
public void setChunk(int ndims, @Cast("const hsize_t*") LongPointer dim)
-
setChunk
public void setChunk(int ndims, @Cast("const hsize_t*") LongBuffer dim)
-
setChunk
public void setChunk(int ndims, @Cast("const hsize_t*") long... dim)
-
getExternal
public void getExternal(@Cast("unsigned") int idx, @Cast("size_t") long name_size, @Cast("char*") BytePointer name, @Cast("off_t*") @ByRef SizeTPointer offset, @Cast("hsize_t*") @ByRef LongPointer size)
-
getExternal
public void getExternal(@Cast("unsigned") int idx, @Cast("size_t") long name_size, @Cast("char*") ByteBuffer name, @Cast("off_t*") @ByRef SizeTPointer offset, @Cast("hsize_t*") @ByRef LongBuffer size)
-
getExternal
public void getExternal(@Cast("unsigned") int idx, @Cast("size_t") long name_size, @Cast("char*") byte[] name, @Cast("off_t*") @ByRef SizeTPointer offset, @Cast("hsize_t*") @ByRef long... size)
-
getExternalCount
public int getExternalCount()
-
getFillTime
@Cast("H5D_fill_time_t") public int getFillTime()
-
setFillTime
public void setFillTime(@Cast("H5D_fill_time_t") int fill_time)
-
getFilter
@Cast("H5Z_filter_t") public int getFilter(int filter_number, @Cast("unsigned int*") @ByRef IntPointer flags, @Cast("size_t*") @ByRef SizeTPointer cd_nelmts, @Cast("unsigned int*") IntPointer cd_values, @Cast("size_t") long namelen, @Cast("char*") BytePointer name, @Cast("unsigned int*") @ByRef IntPointer filter_config)
-
getFilter
@Cast("H5Z_filter_t") public int getFilter(int filter_number, @Cast("unsigned int*") @ByRef IntBuffer flags, @Cast("size_t*") @ByRef SizeTPointer cd_nelmts, @Cast("unsigned int*") IntBuffer cd_values, @Cast("size_t") long namelen, @Cast("char*") ByteBuffer name, @Cast("unsigned int*") @ByRef IntBuffer filter_config)
-
getFilter
@Cast("H5Z_filter_t") public int getFilter(int filter_number, @Cast("unsigned int*") @ByRef int[] flags, @Cast("size_t*") @ByRef SizeTPointer cd_nelmts, @Cast("unsigned int*") int[] cd_values, @Cast("size_t") long namelen, @Cast("char*") byte[] name, @Cast("unsigned int*") @ByRef int[] filter_config)
-
getFilterById
public void getFilterById(@Cast("H5Z_filter_t") int filter_id, @Cast("unsigned int*") @ByRef IntPointer flags, @Cast("size_t*") @ByRef SizeTPointer cd_nelmts, @Cast("unsigned int*") IntPointer cd_values, @Cast("size_t") long namelen, @Cast("char*") BytePointer name, @Cast("unsigned int*") @ByRef IntPointer filter_config)
-
getFilterById
public void getFilterById(@Cast("H5Z_filter_t") int filter_id, @Cast("unsigned int*") @ByRef IntBuffer flags, @Cast("size_t*") @ByRef SizeTPointer cd_nelmts, @Cast("unsigned int*") IntBuffer cd_values, @Cast("size_t") long namelen, @Cast("char*") ByteBuffer name, @Cast("unsigned int*") @ByRef IntBuffer filter_config)
-
getFilterById
public void getFilterById(@Cast("H5Z_filter_t") int filter_id, @Cast("unsigned int*") @ByRef int[] flags, @Cast("size_t*") @ByRef SizeTPointer cd_nelmts, @Cast("unsigned int*") int[] cd_values, @Cast("size_t") long namelen, @Cast("char*") byte[] name, @Cast("unsigned int*") @ByRef int[] filter_config)
-
getLayout
@Cast("H5D_layout_t") public int getLayout()
-
setLayout
public void setLayout(@Cast("H5D_layout_t") int layout)
-
getNfilters
public int getNfilters()
-
isFillValueDefined
@Cast("H5D_fill_value_t") public int isFillValueDefined()
-
modifyFilter
public void modifyFilter(@Cast("H5Z_filter_t") int filter_id, @Cast("unsigned int") int flags, @Cast("size_t") long cd_nelmts, @Cast("const unsigned int*") IntPointer cd_values)
-
modifyFilter
public void modifyFilter(@Cast("H5Z_filter_t") int filter_id, @Cast("unsigned int") int flags, @Cast("size_t") long cd_nelmts, @Cast("const unsigned int*") IntBuffer cd_values)
-
modifyFilter
public void modifyFilter(@Cast("H5Z_filter_t") int filter_id, @Cast("unsigned int") int flags, @Cast("size_t") long cd_nelmts, @Cast("const unsigned int*") int[] cd_values)
-
removeFilter
public void removeFilter(@Cast("H5Z_filter_t") int filter_id)
-
setDeflate
public void setDeflate(int level)
-
setExternal
public void setExternal(@Cast("const char*") BytePointer name, @Cast("off_t") long offset, @Cast("hsize_t") long size)
-
setExternal
public void setExternal(String name, @Cast("off_t") long offset, @Cast("hsize_t") long size)
-
setFilter
public void setFilter(@Cast("H5Z_filter_t") int filter, @Cast("unsigned int") int flags, @Cast("size_t") long cd_nelmts, @Cast("const unsigned int*") IntPointer cd_values)
-
setFilter
public void setFilter(@Cast("H5Z_filter_t") int filter)
-
setFilter
public void setFilter(@Cast("H5Z_filter_t") int filter, @Cast("unsigned int") int flags, @Cast("size_t") long cd_nelmts, @Cast("const unsigned int*") IntBuffer cd_values)
-
setFilter
public void setFilter(@Cast("H5Z_filter_t") int filter, @Cast("unsigned int") int flags, @Cast("size_t") long cd_nelmts, @Cast("const unsigned int*") int[] cd_values)
-
setFletcher32
public void setFletcher32()
-
setShuffle
public void setShuffle()
-
setSzip
public void setSzip(@Cast("unsigned int") int options_mask, @Cast("unsigned int") int pixels_per_block)
-
setNbit
public void setNbit()
-
setVirtual
public void setVirtual(@Const @ByRef DataSpace vspace, @Cast("const char*") BytePointer src_fname, @Cast("const char*") BytePointer src_dsname, @Const @ByRef DataSpace sspace)
-
setVirtual
public void setVirtual(@Const @ByRef DataSpace vspace, String src_fname, String src_dsname, @Const @ByRef DataSpace sspace)
-
fromClass
@StdString public BytePointer fromClass()
\brief Returns this class name.- Overrides:
fromClass
in classObjCreatPropList
-
deleteConstants
public static void deleteConstants()
-
-