Module: HDF5::FFI

Extended by:
FFI::Library
Defined in:
lib/hdf5/ffi.rb,
lib/hdf5/ffi_10.rb,
lib/hdf5/ffi_14.rb

Defined Under Namespace

Classes: Anon_Type_1, Anon_Type_10, Anon_Type_100, Anon_Type_101, Anon_Type_102, Anon_Type_103, Anon_Type_104, Anon_Type_105, Anon_Type_106, Anon_Type_107, Anon_Type_108, Anon_Type_109, Anon_Type_11, Anon_Type_110, Anon_Type_111, Anon_Type_112, Anon_Type_113, Anon_Type_114, Anon_Type_115, Anon_Type_116, Anon_Type_117, Anon_Type_118, Anon_Type_119, Anon_Type_12, Anon_Type_120, Anon_Type_121, Anon_Type_122, Anon_Type_123, Anon_Type_124, Anon_Type_125, Anon_Type_126, Anon_Type_127, Anon_Type_128, Anon_Type_129, Anon_Type_13, Anon_Type_130, Anon_Type_131, Anon_Type_132, Anon_Type_133, Anon_Type_134, Anon_Type_135, Anon_Type_136, Anon_Type_137, Anon_Type_138, Anon_Type_139, Anon_Type_14, Anon_Type_140, Anon_Type_141, Anon_Type_15, Anon_Type_16, Anon_Type_17, Anon_Type_18, Anon_Type_19, Anon_Type_2, Anon_Type_20, Anon_Type_21, Anon_Type_22, Anon_Type_23, Anon_Type_24, Anon_Type_25, Anon_Type_26, Anon_Type_27, Anon_Type_28, Anon_Type_29, Anon_Type_3, Anon_Type_30, Anon_Type_31, Anon_Type_32, Anon_Type_33, Anon_Type_34, Anon_Type_35, Anon_Type_36, Anon_Type_37, Anon_Type_38, Anon_Type_39, Anon_Type_4, Anon_Type_40, Anon_Type_41, Anon_Type_42, Anon_Type_43, Anon_Type_44, Anon_Type_45, Anon_Type_46, Anon_Type_47, Anon_Type_48, Anon_Type_49, Anon_Type_5, Anon_Type_50, Anon_Type_51, Anon_Type_52, Anon_Type_53, Anon_Type_54, Anon_Type_55, Anon_Type_56, Anon_Type_57, Anon_Type_58, Anon_Type_59, Anon_Type_6, Anon_Type_60, Anon_Type_61, Anon_Type_62, Anon_Type_63, Anon_Type_64, Anon_Type_65, Anon_Type_66, Anon_Type_67, Anon_Type_68, Anon_Type_69, Anon_Type_7, Anon_Type_70, Anon_Type_71, Anon_Type_72, Anon_Type_73, Anon_Type_74, Anon_Type_75, Anon_Type_76, Anon_Type_77, Anon_Type_78, Anon_Type_79, Anon_Type_8, Anon_Type_80, Anon_Type_81, Anon_Type_82, Anon_Type_83, Anon_Type_84, Anon_Type_85, Anon_Type_86, Anon_Type_87, Anon_Type_88, Anon_Type_89, Anon_Type_9, Anon_Type_90, Anon_Type_91, Anon_Type_92, Anon_Type_93, Anon_Type_94, Anon_Type_95, Anon_Type_96, Anon_Type_97, Anon_Type_98, Anon_Type_99, C_GFpos64T, C_GFposT, C_IOCodecvt, C_IOCookieIoFunctionsT, C_IOMarker, C_IOWideData, C_IO_FILE, C_PthreadCondS, C_PthreadInternalList, C_PthreadInternalSlist, C_PthreadMutexS, C_PthreadRwlockArchT, H5ACCacheConfigT, H5ACCacheImageConfigT, H5AllocStatsT, H5EError1T, H5EError2T, H5ESErrInfoT, H5ESOpInfoT, H5FDClassT, H5FDCtlMemcpyArgsT, H5FDFreeT, H5FDHdfsFaplT, H5FDOnionFaplInfoT, H5FDRos3FaplT, H5FDSplitterVfdConfigT, H5FDT, H5FInfo1T, H5FInfo2T, H5FRetryInfoT, H5FSectInfoT, H5GInfoT, H5GStatT, H5IhInfoT, H5OHdrInfoT, H5OInfo1T, H5OInfo2T, H5OInfoT, H5ONativeInfoT, H5OStatT, H5OTokenT, H5TCdataT, H5VLAttrClassT, H5VLAttrDeleteByIdxArgsT, H5VLAttrGetArgsT, H5VLAttrGetInfoArgsT, H5VLAttrGetNameArgsT, H5VLAttrIterateArgsT, H5VLAttrSpecificArgsT, H5VLBlobClassT, H5VLBlobSpecificArgsT, H5VLClassT, H5VLDatasetClassT, H5VLDatasetGetArgsT, H5VLDatasetSpecificArgsT, H5VLDatatypeClassT, H5VLDatatypeGetArgsT, H5VLDatatypeSpecificArgsT, H5VLFileClassT, H5VLFileContInfoT, H5VLFileGetArgsT, H5VLFileGetNameArgsT, H5VLFileGetObjIdsArgsT, H5VLFileSpecificArgsT, H5VLGroupClassT, H5VLGroupGetArgsT, H5VLGroupGetInfoArgsT, H5VLGroupSpecMountArgsT, H5VLGroupSpecificArgsT, H5VLInfoClassT, H5VLIntrospectClassT, H5VLLinkClassT, H5VLLinkCreateArgsT, H5VLLinkGetArgsT, H5VLLinkIterateArgsT, H5VLLinkSpecificArgsT, H5VLLocByIdx, H5VLLocByName, H5VLLocByToken, H5VLLocParamsT, H5VLMapArgsT, H5VLNativeAttrIterateOldT, H5VLNativeAttrOptionalArgsT, H5VLNativeDatasetChunkReadT, H5VLNativeDatasetChunkWriteT, H5VLNativeDatasetGetChunkInfoByCoordT, H5VLNativeDatasetGetChunkInfoByIdxT, H5VLNativeDatasetGetChunkStorageSizeT, H5VLNativeDatasetGetNumChunksT, H5VLNativeDatasetGetVlenBufSizeT, H5VLNativeDatasetOptionalArgsT, H5VLNativeFileGetFileImageT, H5VLNativeFileGetFreeSectionsT, H5VLNativeFileGetFreespaceT, H5VLNativeFileGetInfoT, H5VLNativeFileGetMdcImageInfoT, H5VLNativeFileGetMdcLoggingStatusT, H5VLNativeFileGetMdcSizeT, H5VLNativeFileGetPageBufferingStatsT, H5VLNativeFileGetVfdHandleT, H5VLNativeFileOptionalArgsT, H5VLNativeFileSetLibverBoundsT, H5VLNativeGroupGetObjinfoT, H5VLNativeGroupIterateOldT, H5VLNativeGroupOptionalArgsT, H5VLNativeObjectGetCommentT, H5VLNativeObjectGetNativeInfoT, H5VLNativeObjectOptionalArgsT, H5VLObjectClassT, H5VLObjectGetArgsT, H5VLObjectSpecificArgsT, H5VLObjectVisitArgsT, H5VLOptionalArgsT, H5VLPassThroughInfoT, H5VLRequestClassT, H5VLRequestSpecificArgsT, H5VLTokenClassT, H5VLWrapClassT, H5ZCbT, H5ZClass1T, H5ZClass2T, PthreadAttrT, Timespec, Timeval

Constant Summary collapse

MiV =
14
C_FsidT =
Anon_Type_1
FsidT =
C_FsidT
C_SigsetT =
Anon_Type_4
SigsetT =
C_SigsetT
FdSet =
Anon_Type_5
C_AtomicWideCounter =
Anon_Type_6
C_PthreadListT =
C_PthreadInternalList
C_PthreadSlistT =
C_PthreadInternalSlist
C_OnceFlag =
Anon_Type_8
PthreadMutexattrT =
Anon_Type_9
PthreadCondattrT =
Anon_Type_10
PthreadMutexT =
Anon_Type_11
PthreadCondT =
Anon_Type_12
PthreadRwlockT =
Anon_Type_13
PthreadRwlockattrT =
Anon_Type_14
PthreadBarrierT =
Anon_Type_15
PthreadBarrierattrT =
Anon_Type_16
ImaxdivT =
Anon_Type_2
MaxAlignT =
Anon_Type_3
HvlT =
Anon_Type_21
H5LInfoT =
Anon_Type_18
H5LClass_0T =
Anon_Type_127
H5LClassT =
Anon_Type_126
H5AInfoT =
Anon_Type_22
C_MbstateT =
Anon_Type_23
C_FposT =
C_GFposT
C_Fpos64T =
C_GFpos64T
C__FILE =

Already defined? C_IO_FILE

C_IO_FILE
FILE =

Already defined? C_IO_FILE

C_IO_FILE
CookieIoFunctionsT =
C_IOCookieIoFunctionsT
FposT =
C_FposT
H5FDFileImageCallbacksT =
Anon_Type_29
SIZE_MAX =
(1 << (::FFI::MemoryPointer.new(:size_t).size * 8)) - 1
H5T_VARIABLE =
SIZE_MAX
H5LInfo2T =
Anon_Type_30
H5LInfo1T =
Anon_Type_32
HdsetRegRefT =
Anon_Type_34
H5RRefT =
Anon_Type_35
H5VLLocByNameT =
H5VLLocByName
H5VLLocByIdxT =
H5VLLocByIdx
H5VLLocByTokenT =
H5VLLocByToken

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.backendObject (readonly)

Returns the value of attribute backend.



6
7
8
# File 'lib/hdf5/ffi.rb', line 6

def backend
  @backend
end

Class Method Details

.__asprintf(pointer) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2881
2882
2883
2884
# File 'lib/hdf5/ffi_10.rb', line 2881

attach_function '__asprintf', %i[
  pointer
  string
], :int

.__getdelim(pointer) ⇒ __ssize_t

Returns the return value of attach_function.

Returns:

  • (__ssize_t)

    the return value of attach_function



3004
3005
3006
3007
3008
3009
# File 'lib/hdf5/ffi_10.rb', line 3004

attach_function '__getdelim', [
  :pointer,
  :pointer,
  :int,
  FILE.ptr
], :__ssize_t

.__overflow(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



3165
3166
3167
3168
# File 'lib/hdf5/ffi_10.rb', line 3165

attach_function '__overflow', [
  FILE.ptr,
  :int
], :int

.__uflow(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



3161
3162
3163
# File 'lib/hdf5/ffi_10.rb', line 3161

attach_function '__uflow', [
  FILE.ptr
], :int

.asprintf(pointer) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2886
2887
2888
2889
# File 'lib/hdf5/ffi_10.rb', line 2886

attach_function 'asprintf', %i[
  pointer
  string
], :int

.attach_functionObject



19
20
21
22
23
# File 'lib/hdf5/ffi.rb', line 19

def self.attach_function(*)
  super
rescue ::FFI::NotFoundError => e
  warn e.message # if $VERBOSE
end

.attach_variableObject



25
26
27
28
29
# File 'lib/hdf5/ffi.rb', line 25

def self.attach_variable(*)
  super
rescue ::FFI::NotFoundError => e
  warn e.message # if $VERBOSE
end

.clearerr(ptr) ⇒ void

This method returns an undefined value.

Returns the return value of attach_function.



3100
3101
3102
# File 'lib/hdf5/ffi_10.rb', line 3100

attach_function 'clearerr', [
  FILE.ptr
], :void

.clearerr_unlocked(ptr) ⇒ void

This method returns an undefined value.

Returns the return value of attach_function.



3112
3113
3114
# File 'lib/hdf5/ffi_10.rb', line 3112

attach_function 'clearerr_unlocked', [
  FILE.ptr
], :void

.ctermid(string) ⇒ string

Returns the return value of attach_function.

Returns:

  • (string)

    the return value of attach_function



3145
3146
3147
# File 'lib/hdf5/ffi_10.rb', line 3145

attach_function 'ctermid', [
  :string
], :string

.dprintf(int) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2897
2898
2899
2900
# File 'lib/hdf5/ffi_10.rb', line 2897

attach_function 'dprintf', %i[
  int
  string
], :int

.fclose(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2749
2750
2751
# File 'lib/hdf5/ffi_10.rb', line 2749

attach_function 'fclose', [
  FILE.ptr
], :int

.fdopen(int) ⇒ ptr

Returns the return value of attach_function.

Returns:

  • (ptr)

    the return value of attach_function



2787
2788
2789
2790
# File 'lib/hdf5/ffi_10.rb', line 2787

attach_function 'fdopen', %i[
  int
  string
], FILE.ptr

.feof(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



3104
3105
3106
# File 'lib/hdf5/ffi_10.rb', line 3104

attach_function 'feof', [
  FILE.ptr
], :int

.feof_unlocked(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



3116
3117
3118
# File 'lib/hdf5/ffi_10.rb', line 3116

attach_function 'feof_unlocked', [
  FILE.ptr
], :int

.ferror(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



3108
3109
3110
# File 'lib/hdf5/ffi_10.rb', line 3108

attach_function 'ferror', [
  FILE.ptr
], :int

.ferror_unlocked(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



3120
3121
3122
# File 'lib/hdf5/ffi_10.rb', line 3120

attach_function 'ferror_unlocked', [
  FILE.ptr
], :int

.fflush(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2768
2769
2770
# File 'lib/hdf5/ffi_10.rb', line 2768

attach_function 'fflush', [
  FILE.ptr
], :int

.fflush_unlocked(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2772
2773
2774
# File 'lib/hdf5/ffi_10.rb', line 2772

attach_function 'fflush_unlocked', [
  FILE.ptr
], :int

.fgetc(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2941
2942
2943
# File 'lib/hdf5/ffi_10.rb', line 2941

attach_function 'fgetc', [
  FILE.ptr
], :int

.fgetc_unlocked(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2957
2958
2959
# File 'lib/hdf5/ffi_10.rb', line 2957

attach_function 'fgetc_unlocked', [
  FILE.ptr
], :int

.fgetpos(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



3090
3091
3092
3093
# File 'lib/hdf5/ffi_10.rb', line 3090

attach_function 'fgetpos', [
  FILE.ptr,
  FposT.ptr
], :int

.fgets(string) ⇒ string

Returns the return value of attach_function.

Returns:

  • (string)

    the return value of attach_function



2998
2999
3000
3001
3002
# File 'lib/hdf5/ffi_10.rb', line 2998

attach_function 'fgets', [
  :string,
  :int,
  FILE.ptr
], :string

.fileno(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



3128
3129
3130
# File 'lib/hdf5/ffi_10.rb', line 3128

attach_function 'fileno', [
  FILE.ptr
], :int

.fileno_unlocked(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



3132
3133
3134
# File 'lib/hdf5/ffi_10.rb', line 3132

attach_function 'fileno_unlocked', [
  FILE.ptr
], :int

.flockfile(ptr) ⇒ void

This method returns an undefined value.

Returns the return value of attach_function.



3149
3150
3151
# File 'lib/hdf5/ffi_10.rb', line 3149

attach_function 'flockfile', [
  FILE.ptr
], :void

.fmemopen(pointer) ⇒ ptr

Returns the return value of attach_function.

Returns:

  • (ptr)

    the return value of attach_function



2798
2799
2800
2801
2802
# File 'lib/hdf5/ffi_10.rb', line 2798

attach_function 'fmemopen', %i[
  pointer
  size_t
  string
], FILE.ptr

.fopen(string) ⇒ ptr

Returns the return value of attach_function.

Returns:

  • (ptr)

    the return value of attach_function



2776
2777
2778
2779
# File 'lib/hdf5/ffi_10.rb', line 2776

attach_function 'fopen', %i[
  string
  string
], FILE.ptr

.fopencookie(pointer) ⇒ ptr

Returns the return value of attach_function.

Returns:

  • (ptr)

    the return value of attach_function



2792
2793
2794
2795
2796
# File 'lib/hdf5/ffi_10.rb', line 2792

attach_function 'fopencookie', [
  :pointer,
  :string,
  CookieIoFunctionsT
], FILE.ptr

.fprintf(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2831
2832
2833
2834
# File 'lib/hdf5/ffi_10.rb', line 2831

attach_function 'fprintf', [
  FILE.ptr,
  :string
], :int

.fputc(int) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2961
2962
2963
2964
# File 'lib/hdf5/ffi_10.rb', line 2961

attach_function 'fputc', [
  :int,
  FILE.ptr
], :int

.fputc_unlocked(int) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2975
2976
2977
2978
# File 'lib/hdf5/ffi_10.rb', line 2975

attach_function 'fputc_unlocked', [
  :int,
  FILE.ptr
], :int

.fputs(string) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



3024
3025
3026
3027
# File 'lib/hdf5/ffi_10.rb', line 3024

attach_function 'fputs', [
  :string,
  FILE.ptr
], :int

.fread(pointer) ⇒ ulong

Returns the return value of attach_function.

Returns:

  • (ulong)

    the return value of attach_function



3038
3039
3040
3041
3042
3043
# File 'lib/hdf5/ffi_10.rb', line 3038

attach_function 'fread', [
  :pointer,
  :size_t,
  :size_t,
  FILE.ptr
], :ulong

.fread_unlocked(pointer) ⇒ size_t

Returns the return value of attach_function.

Returns:

  • (size_t)

    the return value of attach_function



3052
3053
3054
3055
3056
3057
# File 'lib/hdf5/ffi_10.rb', line 3052

attach_function 'fread_unlocked', [
  :pointer,
  :size_t,
  :size_t,
  FILE.ptr
], :size_t

.freopen(string) ⇒ ptr

Returns the return value of attach_function.

Returns:

  • (ptr)

    the return value of attach_function



2781
2782
2783
2784
2785
# File 'lib/hdf5/ffi_10.rb', line 2781

attach_function 'freopen', [
  :string,
  :string,
  FILE.ptr
], FILE.ptr

.fscanf(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2902
2903
2904
2905
# File 'lib/hdf5/ffi_10.rb', line 2902

attach_function 'fscanf', [
  FILE.ptr,
  :string
], :int

.fseek(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



3066
3067
3068
3069
3070
# File 'lib/hdf5/ffi_10.rb', line 3066

attach_function 'fseek', [
  FILE.ptr,
  :long,
  :int
], :int

.fseeko(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



3080
3081
3082
3083
3084
# File 'lib/hdf5/ffi_10.rb', line 3080

attach_function 'fseeko', [
  FILE.ptr,
  :__off_t,
  :int
], :int

.fsetpos(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



3095
3096
3097
3098
# File 'lib/hdf5/ffi_10.rb', line 3095

attach_function 'fsetpos', [
  FILE.ptr,
  FposT.ptr
], :int

.ftell(ptr) ⇒ long

Returns the return value of attach_function.

Returns:

  • (long)

    the return value of attach_function



3072
3073
3074
# File 'lib/hdf5/ffi_10.rb', line 3072

attach_function 'ftell', [
  FILE.ptr
], :long

.ftello(ptr) ⇒ __off_t

Returns the return value of attach_function.

Returns:

  • (__off_t)

    the return value of attach_function



3086
3087
3088
# File 'lib/hdf5/ffi_10.rb', line 3086

attach_function 'ftello', [
  FILE.ptr
], :__off_t

.ftrylockfile(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



3153
3154
3155
# File 'lib/hdf5/ffi_10.rb', line 3153

attach_function 'ftrylockfile', [
  FILE.ptr
], :int

.funlockfile(ptr) ⇒ void

This method returns an undefined value.

Returns the return value of attach_function.



3157
3158
3159
# File 'lib/hdf5/ffi_10.rb', line 3157

attach_function 'funlockfile', [
  FILE.ptr
], :void

.fwrite(pointer) ⇒ ulong

Returns the return value of attach_function.

Returns:

  • (ulong)

    the return value of attach_function



3045
3046
3047
3048
3049
3050
# File 'lib/hdf5/ffi_10.rb', line 3045

attach_function 'fwrite', [
  :pointer,
  :size_t,
  :size_t,
  FILE.ptr
], :ulong

.fwrite_unlocked(pointer) ⇒ size_t

Returns the return value of attach_function.

Returns:

  • (size_t)

    the return value of attach_function



3059
3060
3061
3062
3063
3064
# File 'lib/hdf5/ffi_10.rb', line 3059

attach_function 'fwrite_unlocked', [
  :pointer,
  :size_t,
  :size_t,
  FILE.ptr
], :size_t

.getc(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2945
2946
2947
# File 'lib/hdf5/ffi_10.rb', line 2945

attach_function 'getc', [
  FILE.ptr
], :int

.getc_unlocked(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2951
2952
2953
# File 'lib/hdf5/ffi_10.rb', line 2951

attach_function 'getc_unlocked', [
  FILE.ptr
], :int

.getchar([]) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2949
# File 'lib/hdf5/ffi_10.rb', line 2949

attach_function 'getchar', [], :int

.getchar_unlocked([]) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2955
# File 'lib/hdf5/ffi_10.rb', line 2955

attach_function 'getchar_unlocked', [], :int

.getdelim(pointer) ⇒ __ssize_t

Returns the return value of attach_function.

Returns:

  • (__ssize_t)

    the return value of attach_function



3011
3012
3013
3014
3015
3016
# File 'lib/hdf5/ffi_10.rb', line 3011

attach_function 'getdelim', [
  :pointer,
  :pointer,
  :int,
  FILE.ptr
], :__ssize_t

.getline(pointer) ⇒ __ssize_t

Returns the return value of attach_function.

Returns:

  • (__ssize_t)

    the return value of attach_function



3018
3019
3020
3021
3022
# File 'lib/hdf5/ffi_10.rb', line 3018

attach_function 'getline', [
  :pointer,
  :pointer,
  FILE.ptr
], :__ssize_t

.getw(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2989
2990
2991
# File 'lib/hdf5/ffi_10.rb', line 2989

attach_function 'getw', [
  FILE.ptr
], :int

.H5Aclose(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2081
2082
2083
# File 'lib/hdf5/ffi_10.rb', line 2081

attach_function 'H5Aclose', [
  :hid_t
], :herr_t

.H5Aclose_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1985
1986
1987
1988
1989
1990
1991
# File 'lib/hdf5/ffi_14.rb', line 1985

attach_function 'H5Aclose_async', %i[
  string
  string
  uint
  hid_t
  hid_t
], :herr_t

.H5Acreate1(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



2266
2267
2268
2269
2270
2271
2272
# File 'lib/hdf5/ffi_10.rb', line 2266

attach_function 'H5Acreate1', %i[
  hid_t
  string
  hid_t
  hid_t
  hid_t
], :hid_t

.H5Acreate2(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



2085
2086
2087
2088
2089
2090
2091
2092
# File 'lib/hdf5/ffi_10.rb', line 2085

attach_function 'H5Acreate2', %i[
  hid_t
  string
  hid_t
  hid_t
  hid_t
  hid_t
], :hid_t

.H5Acreate_async(string) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
# File 'lib/hdf5/ffi_14.rb', line 2002

attach_function 'H5Acreate_async', %i[
  string
  string
  uint
  hid_t
  string
  hid_t
  hid_t
  hid_t
  hid_t
  hid_t
], :hid_t

.H5Acreate_by_name(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
# File 'lib/hdf5/ffi_10.rb', line 2094

attach_function 'H5Acreate_by_name', %i[
  hid_t
  string
  string
  hid_t
  hid_t
  hid_t
  hid_t
  hid_t
], :hid_t

.H5Acreate_by_name_async(string) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
# File 'lib/hdf5/ffi_14.rb', line 2026

attach_function 'H5Acreate_by_name_async', %i[
  string
  string
  uint
  hid_t
  string
  string
  hid_t
  hid_t
  hid_t
  hid_t
  hid_t
  hid_t
], :hid_t

.H5Adelete(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2105
2106
2107
2108
# File 'lib/hdf5/ffi_10.rb', line 2105

attach_function 'H5Adelete', %i[
  hid_t
  string
], :herr_t

.H5Adelete_by_idx(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2110
2111
2112
2113
2114
2115
2116
2117
# File 'lib/hdf5/ffi_10.rb', line 2110

attach_function 'H5Adelete_by_idx', %i[
  hid_t
  string
  H5_index_t
  H5_iter_order_t
  hsize_t
  hid_t
], :herr_t

.H5Adelete_by_name(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2119
2120
2121
2122
2123
2124
# File 'lib/hdf5/ffi_10.rb', line 2119

attach_function 'H5Adelete_by_name', %i[
  hid_t
  string
  string
  hid_t
], :herr_t

.H5Aexists(hid_t) ⇒ htri_t

Returns the return value of attach_function.

Returns:

  • (htri_t)

    the return value of attach_function



2126
2127
2128
2129
# File 'lib/hdf5/ffi_10.rb', line 2126

attach_function 'H5Aexists', %i[
  hid_t
  string
], :htri_t

.H5Aexists_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2067
2068
2069
2070
2071
2072
2073
2074
2075
# File 'lib/hdf5/ffi_14.rb', line 2067

attach_function 'H5Aexists_async', %i[
  string
  string
  uint
  hid_t
  string
  pointer
  hid_t
], :herr_t

.H5Aexists_by_name(hid_t) ⇒ htri_t

Returns the return value of attach_function.

Returns:

  • (htri_t)

    the return value of attach_function



2131
2132
2133
2134
2135
2136
# File 'lib/hdf5/ffi_10.rb', line 2131

attach_function 'H5Aexists_by_name', %i[
  hid_t
  string
  string
  hid_t
], :htri_t

.H5Aexists_by_name_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
# File 'lib/hdf5/ffi_14.rb', line 2084

attach_function 'H5Aexists_by_name_async', %i[
  string
  string
  uint
  hid_t
  string
  string
  pointer
  hid_t
  hid_t
], :herr_t

.H5Aget_create_plist(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



2138
2139
2140
# File 'lib/hdf5/ffi_10.rb', line 2138

attach_function 'H5Aget_create_plist', [
  :hid_t
], :hid_t

.H5Aget_info(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2142
2143
2144
2145
# File 'lib/hdf5/ffi_10.rb', line 2142

attach_function 'H5Aget_info', [
  :hid_t,
  H5AInfoT.ptr
], :herr_t

.H5Aget_info_by_idx(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2147
2148
2149
2150
2151
2152
2153
2154
2155
# File 'lib/hdf5/ffi_10.rb', line 2147

attach_function 'H5Aget_info_by_idx', [
  :hid_t,
  :string,
  :H5_index_t,
  :H5_iter_order_t,
  :hsize_t,
  H5AInfoT.ptr,
  :hid_t
], :herr_t

.H5Aget_info_by_name(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2157
2158
2159
2160
2161
2162
2163
# File 'lib/hdf5/ffi_10.rb', line 2157

attach_function 'H5Aget_info_by_name', [
  :hid_t,
  :string,
  :string,
  H5AInfoT.ptr,
  :hid_t
], :herr_t

.H5Aget_name(hid_t) ⇒ ssize_t

Returns the return value of attach_function.

Returns:

  • (ssize_t)

    the return value of attach_function



2165
2166
2167
2168
2169
# File 'lib/hdf5/ffi_10.rb', line 2165

attach_function 'H5Aget_name', %i[
  hid_t
  size_t
  string
], :ssize_t

.H5Aget_name_by_idx(hid_t) ⇒ ssize_t

Returns the return value of attach_function.

Returns:

  • (ssize_t)

    the return value of attach_function



2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
# File 'lib/hdf5/ffi_10.rb', line 2171

attach_function 'H5Aget_name_by_idx', %i[
  hid_t
  string
  H5_index_t
  H5_iter_order_t
  hsize_t
  string
  size_t
  hid_t
], :ssize_t

.H5Aget_num_attrs(hid_t) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2274
2275
2276
# File 'lib/hdf5/ffi_10.rb', line 2274

attach_function 'H5Aget_num_attrs', [
  :hid_t
], :int

.H5Aget_space(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



2182
2183
2184
# File 'lib/hdf5/ffi_10.rb', line 2182

attach_function 'H5Aget_space', [
  :hid_t
], :hid_t

.H5Aget_storage_size(hid_t) ⇒ hsize_t

Returns the return value of attach_function.

Returns:

  • (hsize_t)

    the return value of attach_function



2186
2187
2188
# File 'lib/hdf5/ffi_10.rb', line 2186

attach_function 'H5Aget_storage_size', [
  :hid_t
], :hsize_t

.H5Aget_type(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



2190
2191
2192
# File 'lib/hdf5/ffi_10.rb', line 2190

attach_function 'H5Aget_type', [
  :hid_t
], :hid_t

.H5Aiterate1(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2278
2279
2280
2281
2282
2283
# File 'lib/hdf5/ffi_10.rb', line 2278

attach_function 'H5Aiterate1', %i[
  hid_t
  pointer
  H5A_operator1_t
  pointer
], :herr_t

.H5Aiterate2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2194
2195
2196
2197
2198
2199
2200
2201
# File 'lib/hdf5/ffi_10.rb', line 2194

attach_function 'H5Aiterate2', %i[
  hid_t
  H5_index_t
  H5_iter_order_t
  pointer
  H5A_operator2_t
  pointer
], :herr_t

.H5Aiterate_by_name(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
# File 'lib/hdf5/ffi_10.rb', line 2203

attach_function 'H5Aiterate_by_name', %i[
  hid_t
  string
  H5_index_t
  H5_iter_order_t
  pointer
  H5A_operator2_t
  pointer
  hid_t
], :herr_t

.H5allocate_memory(size_t) ⇒ pointer

Returns the return value of attach_function.

Returns:

  • (pointer)

    the return value of attach_function



666
667
668
669
# File 'lib/hdf5/ffi_10.rb', line 666

attach_function 'H5allocate_memory', %i[
  size_t
  hbool_t
], :pointer

.H5Aopen(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



2214
2215
2216
2217
2218
# File 'lib/hdf5/ffi_10.rb', line 2214

attach_function 'H5Aopen', %i[
  hid_t
  string
  hid_t
], :hid_t

.H5Aopen_async(string) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



2178
2179
2180
2181
2182
2183
2184
2185
2186
# File 'lib/hdf5/ffi_14.rb', line 2178

attach_function 'H5Aopen_async', %i[
  string
  string
  uint
  hid_t
  string
  hid_t
  hid_t
], :hid_t

.H5Aopen_by_idx(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



2220
2221
2222
2223
2224
2225
2226
2227
2228
# File 'lib/hdf5/ffi_10.rb', line 2220

attach_function 'H5Aopen_by_idx', %i[
  hid_t
  string
  H5_index_t
  H5_iter_order_t
  hsize_t
  hid_t
  hid_t
], :hid_t

.H5Aopen_by_idx_async(string) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
# File 'lib/hdf5/ffi_14.rb', line 2198

attach_function 'H5Aopen_by_idx_async', %i[
  string
  string
  uint
  hid_t
  string
  H5_index_t
  H5_iter_order_t
  hsize_t
  hid_t
  hid_t
  hid_t
], :hid_t

.H5Aopen_by_name(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



2230
2231
2232
2233
2234
2235
2236
# File 'lib/hdf5/ffi_10.rb', line 2230

attach_function 'H5Aopen_by_name', %i[
  hid_t
  string
  string
  hid_t
  hid_t
], :hid_t

.H5Aopen_by_name_async(string) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
# File 'lib/hdf5/ffi_14.rb', line 2220

attach_function 'H5Aopen_by_name_async', %i[
  string
  string
  uint
  hid_t
  string
  string
  hid_t
  hid_t
  hid_t
], :hid_t

.H5Aopen_idx(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



2285
2286
2287
2288
# File 'lib/hdf5/ffi_10.rb', line 2285

attach_function 'H5Aopen_idx', %i[
  hid_t
  uint
], :hid_t

.H5Aopen_name(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



2290
2291
2292
2293
# File 'lib/hdf5/ffi_10.rb', line 2290

attach_function 'H5Aopen_name', %i[
  hid_t
  string
], :hid_t

.H5Aread(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2238
2239
2240
2241
2242
# File 'lib/hdf5/ffi_10.rb', line 2238

attach_function 'H5Aread', %i[
  hid_t
  hid_t
  pointer
], :herr_t

.H5Aread_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2238
2239
2240
2241
2242
2243
2244
2245
2246
# File 'lib/hdf5/ffi_14.rb', line 2238

attach_function 'H5Aread_async', %i[
  string
  string
  uint
  hid_t
  hid_t
  pointer
  hid_t
], :herr_t

.H5Arename(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2244
2245
2246
2247
2248
# File 'lib/hdf5/ffi_10.rb', line 2244

attach_function 'H5Arename', %i[
  hid_t
  string
  string
], :herr_t

.H5Arename_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2254
2255
2256
2257
2258
2259
2260
2261
2262
# File 'lib/hdf5/ffi_14.rb', line 2254

attach_function 'H5Arename_async', %i[
  string
  string
  uint
  hid_t
  string
  string
  hid_t
], :herr_t

.H5Arename_by_name(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2256
2257
2258
2259
2260
2261
2262
# File 'lib/hdf5/ffi_10.rb', line 2256

attach_function 'H5Arename_by_name', %i[
  hid_t
  string
  string
  string
  hid_t
], :herr_t

.H5Arename_by_name_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
# File 'lib/hdf5/ffi_14.rb', line 2264

attach_function 'H5Arename_by_name_async', %i[
  string
  string
  uint
  hid_t
  string
  string
  string
  hid_t
  hid_t
], :herr_t

.H5atclose(H5_atclose_func_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



616
617
618
619
# File 'lib/hdf5/ffi_14.rb', line 616

attach_function 'H5atclose', %i[
  H5_atclose_func_t
  pointer
], :herr_t

.H5Awrite(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2250
2251
2252
2253
2254
# File 'lib/hdf5/ffi_10.rb', line 2250

attach_function 'H5Awrite', %i[
  hid_t
  hid_t
  pointer
], :herr_t

.H5Awrite_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2282
2283
2284
2285
2286
2287
2288
2289
2290
# File 'lib/hdf5/ffi_14.rb', line 2282

attach_function 'H5Awrite_async', %i[
  string
  string
  uint
  hid_t
  hid_t
  pointer
  hid_t
], :herr_t

.H5check_version(uint) ⇒ herr_t

attach_function ‘H5get_libversion’, %i[

pointer
pointer
pointer

], :herr_t

Returns:

  • (herr_t)

    the return value of attach_function



652
653
654
655
656
# File 'lib/hdf5/ffi_10.rb', line 652

attach_function 'H5check_version', %i[
  uint
  uint
  uint
], :herr_t

.H5close([]) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



620
# File 'lib/hdf5/ffi_10.rb', line 620

attach_function 'H5close', [], :herr_t

.H5Dchunk_iter(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2505
2506
2507
2508
2509
2510
# File 'lib/hdf5/ffi_10.rb', line 2505

attach_function 'H5Dchunk_iter', %i[
  hid_t
  hid_t
  H5D_chunk_iter_op_t
  pointer
], :herr_t

.H5Dclose(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2622
2623
2624
# File 'lib/hdf5/ffi_10.rb', line 2622

attach_function 'H5Dclose', [
  :hid_t
], :herr_t

.H5Dclose_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2770
2771
2772
2773
2774
2775
2776
# File 'lib/hdf5/ffi_14.rb', line 2770

attach_function 'H5Dclose_async', %i[
  string
  string
  uint
  hid_t
  hid_t
], :herr_t

.H5Dcreate1(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



2639
2640
2641
2642
2643
2644
2645
# File 'lib/hdf5/ffi_10.rb', line 2639

attach_function 'H5Dcreate1', %i[
  hid_t
  string
  hid_t
  hid_t
  hid_t
], :hid_t

.H5Dcreate2(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



2436
2437
2438
2439
2440
2441
2442
2443
2444
# File 'lib/hdf5/ffi_10.rb', line 2436

attach_function 'H5Dcreate2', %i[
  hid_t
  string
  hid_t
  hid_t
  hid_t
  hid_t
  hid_t
], :hid_t

.H5Dcreate_anon(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



2446
2447
2448
2449
2450
2451
2452
# File 'lib/hdf5/ffi_10.rb', line 2446

attach_function 'H5Dcreate_anon', %i[
  hid_t
  hid_t
  hid_t
  hid_t
  hid_t
], :hid_t

.H5Dcreate_async(string) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
# File 'lib/hdf5/ffi_14.rb', line 2482

attach_function 'H5Dcreate_async', %i[
  string
  string
  uint
  hid_t
  string
  hid_t
  hid_t
  hid_t
  hid_t
  hid_t
  hid_t
], :hid_t

.H5Ddebug(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2626
2627
2628
# File 'lib/hdf5/ffi_10.rb', line 2626

attach_function 'H5Ddebug', [
  :hid_t
], :herr_t

.H5Dextend(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2652
2653
2654
2655
# File 'lib/hdf5/ffi_10.rb', line 2652

attach_function 'H5Dextend', %i[
  hid_t
  pointer
], :herr_t

.H5Dfill(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2583
2584
2585
2586
2587
2588
2589
# File 'lib/hdf5/ffi_10.rb', line 2583

attach_function 'H5Dfill', %i[
  pointer
  hid_t
  pointer
  hid_t
  hid_t
], :herr_t

.H5Dflush(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2596
2597
2598
# File 'lib/hdf5/ffi_10.rb', line 2596

attach_function 'H5Dflush', [
  :hid_t
], :herr_t

.H5Dformat_convert(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2630
2631
2632
# File 'lib/hdf5/ffi_10.rb', line 2630

attach_function 'H5Dformat_convert', [
  :hid_t
], :herr_t

.H5Dgather(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2612
2613
2614
2615
2616
2617
2618
2619
2620
# File 'lib/hdf5/ffi_10.rb', line 2612

attach_function 'H5Dgather', %i[
  hid_t
  pointer
  hid_t
  size_t
  pointer
  H5D_gather_func_t
  pointer
], :herr_t

.H5Dget_access_plist(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



2477
2478
2479
# File 'lib/hdf5/ffi_10.rb', line 2477

attach_function 'H5Dget_access_plist', [
  :hid_t
], :hid_t

.H5Dget_chunk_index_type(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2634
2635
2636
2637
# File 'lib/hdf5/ffi_10.rb', line 2634

attach_function 'H5Dget_chunk_index_type', %i[
  hid_t
  pointer
], :herr_t

.H5Dget_chunk_info(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2512
2513
2514
2515
2516
2517
2518
2519
2520
# File 'lib/hdf5/ffi_10.rb', line 2512

attach_function 'H5Dget_chunk_info', %i[
  hid_t
  hid_t
  hsize_t
  pointer
  pointer
  pointer
  pointer
], :herr_t

.H5Dget_chunk_info_by_coord(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2497
2498
2499
2500
2501
2502
2503
# File 'lib/hdf5/ffi_10.rb', line 2497

attach_function 'H5Dget_chunk_info_by_coord', %i[
  hid_t
  pointer
  pointer
  pointer
  pointer
], :herr_t

.H5Dget_chunk_storage_size(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2485
2486
2487
2488
2489
# File 'lib/hdf5/ffi_10.rb', line 2485

attach_function 'H5Dget_chunk_storage_size', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5Dget_create_plist(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



2473
2474
2475
# File 'lib/hdf5/ffi_10.rb', line 2473

attach_function 'H5Dget_create_plist', [
  :hid_t
], :hid_t

.H5Dget_num_chunks(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2491
2492
2493
2494
2495
# File 'lib/hdf5/ffi_10.rb', line 2491

attach_function 'H5Dget_num_chunks', %i[
  hid_t
  hid_t
  pointer
], :herr_t

.H5Dget_offset(hid_t) ⇒ haddr_t

Returns the return value of attach_function.

Returns:

  • (haddr_t)

    the return value of attach_function



2522
2523
2524
# File 'lib/hdf5/ffi_10.rb', line 2522

attach_function 'H5Dget_offset', [
  :hid_t
], :haddr_t

.H5Dget_space(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



2460
2461
2462
# File 'lib/hdf5/ffi_10.rb', line 2460

attach_function 'H5Dget_space', [
  :hid_t
], :hid_t

.H5Dget_space_async(string) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



2524
2525
2526
2527
2528
2529
2530
# File 'lib/hdf5/ffi_14.rb', line 2524

attach_function 'H5Dget_space_async', %i[
  string
  string
  uint
  hid_t
  hid_t
], :hid_t

.H5Dget_space_status(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2464
2465
2466
2467
# File 'lib/hdf5/ffi_10.rb', line 2464

attach_function 'H5Dget_space_status', %i[
  hid_t
  pointer
], :herr_t

.H5Dget_storage_size(hid_t) ⇒ hsize_t

Returns the return value of attach_function.

Returns:

  • (hsize_t)

    the return value of attach_function



2481
2482
2483
# File 'lib/hdf5/ffi_10.rb', line 2481

attach_function 'H5Dget_storage_size', [
  :hid_t
], :hsize_t

.H5Dget_type(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



2469
2470
2471
# File 'lib/hdf5/ffi_10.rb', line 2469

attach_function 'H5Dget_type', [
  :hid_t
], :hid_t

.H5Diterate(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2561
2562
2563
2564
2565
2566
2567
# File 'lib/hdf5/ffi_10.rb', line 2561

attach_function 'H5Diterate', %i[
  pointer
  hid_t
  hid_t
  H5D_operator_t
  pointer
], :herr_t

.H5dont_atexit([]) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



622
# File 'lib/hdf5/ffi_10.rb', line 622

attach_function 'H5dont_atexit', [], :herr_t

.H5Dopen1(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



2647
2648
2649
2650
# File 'lib/hdf5/ffi_10.rb', line 2647

attach_function 'H5Dopen1', %i[
  hid_t
  string
], :hid_t

.H5Dopen2(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



2454
2455
2456
2457
2458
# File 'lib/hdf5/ffi_10.rb', line 2454

attach_function 'H5Dopen2', %i[
  hid_t
  string
  hid_t
], :hid_t

.H5Dopen_async(string) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



2510
2511
2512
2513
2514
2515
2516
2517
2518
# File 'lib/hdf5/ffi_14.rb', line 2510

attach_function 'H5Dopen_async', %i[
  string
  string
  uint
  hid_t
  string
  hid_t
  hid_t
], :hid_t

.H5Dread(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2526
2527
2528
2529
2530
2531
2532
2533
# File 'lib/hdf5/ffi_10.rb', line 2526

attach_function 'H5Dread', %i[
  hid_t
  hid_t
  hid_t
  hid_t
  hid_t
  pointer
], :herr_t

.H5Dread_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
# File 'lib/hdf5/ffi_14.rb', line 2613

attach_function 'H5Dread_async', %i[
  string
  string
  uint
  hid_t
  hid_t
  hid_t
  hid_t
  hid_t
  pointer
  hid_t
], :herr_t

.H5Dread_chunk(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2553
2554
2555
2556
2557
2558
2559
# File 'lib/hdf5/ffi_10.rb', line 2553

attach_function 'H5Dread_chunk', %i[
  hid_t
  hid_t
  pointer
  pointer
  pointer
], :herr_t

.H5Dread_multi(size_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2603
2604
2605
2606
2607
2608
2609
2610
2611
# File 'lib/hdf5/ffi_14.rb', line 2603

attach_function 'H5Dread_multi', %i[
  size_t
  pointer
  pointer
  pointer
  pointer
  hid_t
  pointer
], :herr_t

.H5Dread_multi_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
# File 'lib/hdf5/ffi_14.rb', line 2626

attach_function 'H5Dread_multi_async', %i[
  string
  string
  uint
  size_t
  pointer
  pointer
  pointer
  pointer
  hid_t
  pointer
  hid_t
], :herr_t

.H5Drefresh(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2600
2601
2602
# File 'lib/hdf5/ffi_10.rb', line 2600

attach_function 'H5Drefresh', [
  :hid_t
], :herr_t

.H5Dscatter(H5D_scatter_func_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2604
2605
2606
2607
2608
2609
2610
# File 'lib/hdf5/ffi_10.rb', line 2604

attach_function 'H5Dscatter', %i[
  H5D_scatter_func_t
  pointer
  hid_t
  hid_t
  pointer
], :herr_t

.H5Dset_extent(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2591
2592
2593
2594
# File 'lib/hdf5/ffi_10.rb', line 2591

attach_function 'H5Dset_extent', %i[
  hid_t
  pointer
], :herr_t

.H5Dset_extent_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2731
2732
2733
2734
2735
2736
2737
2738
# File 'lib/hdf5/ffi_14.rb', line 2731

attach_function 'H5Dset_extent_async', %i[
  string
  string
  uint
  hid_t
  pointer
  hid_t
], :herr_t

.H5Dvlen_get_buf_size(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2576
2577
2578
2579
2580
2581
# File 'lib/hdf5/ffi_10.rb', line 2576

attach_function 'H5Dvlen_get_buf_size', %i[
  hid_t
  hid_t
  hid_t
  pointer
], :herr_t

.H5Dvlen_reclaim(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2569
2570
2571
2572
2573
2574
# File 'lib/hdf5/ffi_10.rb', line 2569

attach_function 'H5Dvlen_reclaim', %i[
  hid_t
  hid_t
  hid_t
  pointer
], :herr_t

.H5Dwrite(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2535
2536
2537
2538
2539
2540
2541
2542
# File 'lib/hdf5/ffi_10.rb', line 2535

attach_function 'H5Dwrite', %i[
  hid_t
  hid_t
  hid_t
  hid_t
  hid_t
  pointer
], :herr_t

.H5Dwrite_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
# File 'lib/hdf5/ffi_14.rb', line 2659

attach_function 'H5Dwrite_async', %i[
  string
  string
  uint
  hid_t
  hid_t
  hid_t
  hid_t
  hid_t
  pointer
  hid_t
], :herr_t

.H5Dwrite_chunk(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2544
2545
2546
2547
2548
2549
2550
2551
# File 'lib/hdf5/ffi_10.rb', line 2544

attach_function 'H5Dwrite_chunk', %i[
  hid_t
  hid_t
  uint32_t
  pointer
  size_t
  pointer
], :herr_t

.H5Dwrite_multi(size_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2649
2650
2651
2652
2653
2654
2655
2656
2657
# File 'lib/hdf5/ffi_14.rb', line 2649

attach_function 'H5Dwrite_multi', %i[
  size_t
  pointer
  pointer
  pointer
  pointer
  hid_t
  pointer
], :herr_t

.H5Dwrite_multi_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
# File 'lib/hdf5/ffi_14.rb', line 2672

attach_function 'H5Dwrite_multi_async', %i[
  string
  string
  uint
  size_t
  pointer
  pointer
  pointer
  pointer
  hid_t
  pointer
  hid_t
], :herr_t

.H5Eappend_stack(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3783
3784
3785
3786
3787
# File 'lib/hdf5/ffi_14.rb', line 3783

attach_function 'H5Eappend_stack', %i[
  hid_t
  hid_t
  hbool_t
], :herr_t

.H5Eauto_is_v2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3625
3626
3627
3628
# File 'lib/hdf5/ffi_10.rb', line 3625

attach_function 'H5Eauto_is_v2', %i[
  hid_t
  pointer
], :herr_t

.H5Eclear1([]) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3661
# File 'lib/hdf5/ffi_10.rb', line 3661

attach_function 'H5Eclear1', [], :herr_t

.H5Eclear2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3621
3622
3623
# File 'lib/hdf5/ffi_10.rb', line 3621

attach_function 'H5Eclear2', [
  :hid_t
], :herr_t

.H5Eclose_msg(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3553
3554
3555
# File 'lib/hdf5/ffi_10.rb', line 3553

attach_function 'H5Eclose_msg', [
  :hid_t
], :herr_t

.H5Eclose_stack(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3567
3568
3569
# File 'lib/hdf5/ffi_10.rb', line 3567

attach_function 'H5Eclose_stack', [
  :hid_t
], :herr_t

.H5Ecreate_msg(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



3557
3558
3559
3560
3561
# File 'lib/hdf5/ffi_10.rb', line 3557

attach_function 'H5Ecreate_msg', %i[
  hid_t
  H5E_type_t
  string
], :hid_t

.H5Ecreate_stack([]) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



3563
# File 'lib/hdf5/ffi_10.rb', line 3563

attach_function 'H5Ecreate_stack', [], :hid_t

.H5Eget_auto1(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3663
3664
3665
3666
# File 'lib/hdf5/ffi_10.rb', line 3663

attach_function 'H5Eget_auto1', %i[
  pointer
  pointer
], :herr_t

.H5Eget_auto2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3609
3610
3611
3612
3613
# File 'lib/hdf5/ffi_10.rb', line 3609

attach_function 'H5Eget_auto2', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5Eget_class_name(hid_t) ⇒ ssize_t

Returns the return value of attach_function.

Returns:

  • (ssize_t)

    the return value of attach_function



3571
3572
3573
3574
3575
# File 'lib/hdf5/ffi_10.rb', line 3571

attach_function 'H5Eget_class_name', %i[
  hid_t
  string
  size_t
], :ssize_t

.H5Eget_current_stack([]) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



3565
# File 'lib/hdf5/ffi_10.rb', line 3565

attach_function 'H5Eget_current_stack', [], :hid_t

.H5Eget_major([) ⇒ Object

:H5E_major_t



3692
3693
3694
# File 'lib/hdf5/ffi_10.rb', line 3692

attach_function 'H5Eget_major', [
  :H5E_major_t
], :string

.H5Eget_minor([) ⇒ Object

:H5E_minor_t



3696
3697
3698
# File 'lib/hdf5/ffi_10.rb', line 3696

attach_function 'H5Eget_minor', [
  :H5E_minor_t
], :string

.H5Eget_msg(hid_t) ⇒ ssize_t

Returns the return value of attach_function.

Returns:

  • (ssize_t)

    the return value of attach_function



3630
3631
3632
3633
3634
3635
# File 'lib/hdf5/ffi_10.rb', line 3630

attach_function 'H5Eget_msg', %i[
  hid_t
  pointer
  string
  size_t
], :ssize_t

.H5Eget_num(hid_t) ⇒ ssize_t

Returns the return value of attach_function.

Returns:

  • (ssize_t)

    the return value of attach_function



3637
3638
3639
# File 'lib/hdf5/ffi_10.rb', line 3637

attach_function 'H5Eget_num', [
  :hid_t
], :ssize_t

.H5Epop(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3592
3593
3594
3595
# File 'lib/hdf5/ffi_10.rb', line 3592

attach_function 'H5Epop', %i[
  hid_t
  size_t
], :herr_t

.H5Eprint1(ptr) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3677
3678
3679
# File 'lib/hdf5/ffi_10.rb', line 3677

attach_function 'H5Eprint1', [
  FILE.ptr
], :herr_t

.H5Eprint2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3597
3598
3599
3600
# File 'lib/hdf5/ffi_10.rb', line 3597

attach_function 'H5Eprint2', [
  :hid_t,
  FILE.ptr
], :herr_t

.H5Epush1(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3668
3669
3670
3671
3672
3673
3674
3675
# File 'lib/hdf5/ffi_10.rb', line 3668

attach_function 'H5Epush1', %i[
  string
  string
  uint
  H5E_major_t
  H5E_minor_t
  string
], :herr_t

.H5Epush2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
# File 'lib/hdf5/ffi_10.rb', line 3581

attach_function 'H5Epush2', %i[
  hid_t
  string
  string
  uint
  hid_t
  hid_t
  hid_t
  string
], :herr_t

.H5Eregister_class(string) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



3543
3544
3545
3546
3547
# File 'lib/hdf5/ffi_10.rb', line 3543

attach_function 'H5Eregister_class', %i[
  string
  string
  string
], :hid_t

.H5EScancel(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3975
3976
3977
3978
3979
# File 'lib/hdf5/ffi_14.rb', line 3975

attach_function 'H5EScancel', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5ESclose(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4025
4026
4027
# File 'lib/hdf5/ffi_14.rb', line 4025

attach_function 'H5ESclose', [
  :hid_t
], :herr_t

.H5EScreate([]) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



3966
# File 'lib/hdf5/ffi_14.rb', line 3966

attach_function 'H5EScreate', [], :hid_t

.H5Eset_auto1(H5E_auto1_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3681
3682
3683
3684
# File 'lib/hdf5/ffi_10.rb', line 3681

attach_function 'H5Eset_auto1', %i[
  H5E_auto1_t
  pointer
], :herr_t

.H5Eset_auto2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3615
3616
3617
3618
3619
# File 'lib/hdf5/ffi_10.rb', line 3615

attach_function 'H5Eset_auto2', %i[
  hid_t
  H5E_auto2_t
  pointer
], :herr_t

.H5Eset_current_stack(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3577
3578
3579
# File 'lib/hdf5/ffi_10.rb', line 3577

attach_function 'H5Eset_current_stack', [
  :hid_t
], :herr_t

.H5ESfree_err_info(size_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4008
4009
4010
4011
# File 'lib/hdf5/ffi_14.rb', line 4008

attach_function 'H5ESfree_err_info', [
  :size_t,
  H5ESErrInfoT.ptr
], :herr_t

.H5ESget_count(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3981
3982
3983
3984
# File 'lib/hdf5/ffi_14.rb', line 3981

attach_function 'H5ESget_count', %i[
  hid_t
  pointer
], :herr_t

.H5ESget_err_count(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3996
3997
3998
3999
# File 'lib/hdf5/ffi_14.rb', line 3996

attach_function 'H5ESget_err_count', %i[
  hid_t
  pointer
], :herr_t

.H5ESget_err_info(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4001
4002
4003
4004
4005
4006
# File 'lib/hdf5/ffi_14.rb', line 4001

attach_function 'H5ESget_err_info', [
  :hid_t,
  :size_t,
  H5ESErrInfoT.ptr,
  :pointer
], :herr_t

.H5ESget_err_status(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3991
3992
3993
3994
# File 'lib/hdf5/ffi_14.rb', line 3991

attach_function 'H5ESget_err_status', %i[
  hid_t
  pointer
], :herr_t

.H5ESget_op_counter(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3986
3987
3988
3989
# File 'lib/hdf5/ffi_14.rb', line 3986

attach_function 'H5ESget_op_counter', %i[
  hid_t
  pointer
], :herr_t

.H5ESget_requests(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8457
8458
8459
8460
8461
8462
8463
8464
# File 'lib/hdf5/ffi_14.rb', line 8457

attach_function 'H5ESget_requests', %i[
  hid_t
  H5_iter_order_t
  pointer
  pointer
  size_t
  pointer
], :herr_t

.H5ESinsert_request(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8451
8452
8453
8454
8455
# File 'lib/hdf5/ffi_14.rb', line 8451

attach_function 'H5ESinsert_request', %i[
  hid_t
  hid_t
  pointer
], :herr_t

.H5ESregister_complete_func(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4019
4020
4021
4022
4023
# File 'lib/hdf5/ffi_14.rb', line 4019

attach_function 'H5ESregister_complete_func', %i[
  hid_t
  H5ES_event_complete_func_t
  pointer
], :herr_t

.H5ESregister_insert_func(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4013
4014
4015
4016
4017
# File 'lib/hdf5/ffi_14.rb', line 4013

attach_function 'H5ESregister_insert_func', %i[
  hid_t
  H5ES_event_insert_func_t
  pointer
], :herr_t

.H5ESwait(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3968
3969
3970
3971
3972
3973
# File 'lib/hdf5/ffi_14.rb', line 3968

attach_function 'H5ESwait', %i[
  hid_t
  uint64_t
  pointer
  pointer
], :herr_t

.H5Eunregister_class(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3549
3550
3551
# File 'lib/hdf5/ffi_10.rb', line 3549

attach_function 'H5Eunregister_class', [
  :hid_t
], :herr_t

.H5Ewalk1(H5E_direction_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3686
3687
3688
3689
3690
# File 'lib/hdf5/ffi_10.rb', line 3686

attach_function 'H5Ewalk1', %i[
  H5E_direction_t
  H5E_walk1_t
  pointer
], :herr_t

.H5Ewalk2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3602
3603
3604
3605
3606
3607
# File 'lib/hdf5/ffi_10.rb', line 3602

attach_function 'H5Ewalk2', %i[
  hid_t
  H5E_direction_t
  H5E_walk2_t
  pointer
], :herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3961
3962
3963
# File 'lib/hdf5/ffi_10.rb', line 3961

attach_function 'H5Fclear_elink_file_cache', [
  :hid_t
], :herr_t

.H5Fclose(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3835
3836
3837
# File 'lib/hdf5/ffi_10.rb', line 3835

attach_function 'H5Fclose', [
  :hid_t
], :herr_t

.H5Fclose_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4209
4210
4211
4212
4213
4214
4215
# File 'lib/hdf5/ffi_14.rb', line 4209

attach_function 'H5Fclose_async', %i[
  string
  string
  uint
  hid_t
  hid_t
], :herr_t

.H5Fcreate(string) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



3813
3814
3815
3816
3817
3818
# File 'lib/hdf5/ffi_10.rb', line 3813

attach_function 'H5Fcreate', %i[
  string
  uint
  hid_t
  hid_t
], :hid_t

.H5Fcreate_async(string) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
# File 'lib/hdf5/ffi_14.rb', line 4152

attach_function 'H5Fcreate_async', %i[
  string
  string
  uint
  string
  uint
  hid_t
  hid_t
  hid_t
], :hid_t

.H5FD_core_init([]) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



6130
# File 'lib/hdf5/ffi_10.rb', line 6130

attach_function 'H5FD_core_init', [], :hid_t

.H5FD_family_init([]) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



6144
# File 'lib/hdf5/ffi_10.rb', line 6144

attach_function 'H5FD_family_init', [], :hid_t

.H5FD_hdfs_init([]) ⇒ hid_t

H5FDHdfsFaplT = H5FDHdfsFaplT

Returns:

  • (hid_t)

    the return value of attach_function



6170
# File 'lib/hdf5/ffi_10.rb', line 6170

attach_function 'H5FD_hdfs_init', [], :hid_t

.H5FD_log_init([]) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



6182
# File 'lib/hdf5/ffi_10.rb', line 6182

attach_function 'H5FD_log_init', [], :hid_t

.H5FD_multi_init([]) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



6213
# File 'lib/hdf5/ffi_10.rb', line 6213

attach_function 'H5FD_multi_init', [], :hid_t

.H5FD_onion_init([]) ⇒ hid_t

H5FDOnionFaplInfoT = H5FDOnionFaplInfoT

Returns:

  • (hid_t)

    the return value of attach_function



10043
# File 'lib/hdf5/ffi_14.rb', line 10043

attach_function 'H5FD_onion_init', [], :hid_t

.H5FD_ros3_init([]) ⇒ hid_t

H5FDRos3FaplT = H5FDRos3FaplT

Returns:

  • (hid_t)

    the return value of attach_function



6252
# File 'lib/hdf5/ffi_10.rb', line 6252

attach_function 'H5FD_ros3_init', [], :hid_t

.H5FD_sec2_init([]) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



6264
# File 'lib/hdf5/ffi_10.rb', line 6264

attach_function 'H5FD_sec2_init', [], :hid_t

.H5FD_splitter_init([]) ⇒ hid_t

H5FDSplitterVfdConfigT = H5FDSplitterVfdConfigT

Returns:

  • (hid_t)

    the return value of attach_function



6283
# File 'lib/hdf5/ffi_10.rb', line 6283

attach_function 'H5FD_splitter_init', [], :hid_t

.H5FD_stdio_init([]) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



6295
# File 'lib/hdf5/ffi_10.rb', line 6295

attach_function 'H5FD_stdio_init', [], :hid_t

.H5FDalloc(ptr) ⇒ haddr_t

Returns the return value of attach_function.

Returns:

  • (haddr_t)

    the return value of attach_function



4155
4156
4157
4158
4159
4160
# File 'lib/hdf5/ffi_10.rb', line 4155

attach_function 'H5FDalloc', [
  H5FDT.ptr,
  :H5FD_mem_t,
  :hid_t,
  :hsize_t
], :haddr_t

.H5FDclose(ptr) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4141
4142
4143
# File 'lib/hdf5/ffi_10.rb', line 4141

attach_function 'H5FDclose', [
  H5FDT.ptr
], :herr_t

.H5FDcmp(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



4145
4146
4147
4148
# File 'lib/hdf5/ffi_10.rb', line 4145

attach_function 'H5FDcmp', [
  H5FDT.ptr,
  H5FDT.ptr
], :int

.H5FDctl(ptr) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8746
8747
8748
8749
8750
8751
8752
# File 'lib/hdf5/ffi_14.rb', line 8746

attach_function 'H5FDctl', [
  H5FDT.ptr,
  :uint64_t,
  :uint64_t,
  :pointer,
  :pointer
], :herr_t

.H5FDdelete(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8741
8742
8743
8744
# File 'lib/hdf5/ffi_14.rb', line 8741

attach_function 'H5FDdelete', %i[
  string
  hid_t
], :herr_t

.H5FDdriver_query(hid_t) ⇒ herr_t

H5FDCtlMemcpyArgsT = H5FDCtlMemcpyArgsT

Returns:

  • (herr_t)

    the return value of attach_function



4475
4476
4477
4478
# File 'lib/hdf5/ffi_14.rb', line 4475

attach_function 'H5FDdriver_query', %i[
  hid_t
  pointer
], :herr_t

.H5Fdelete(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4217
4218
4219
4220
# File 'lib/hdf5/ffi_14.rb', line 4217

attach_function 'H5Fdelete', %i[
  string
  hid_t
], :herr_t

.H5FDflush(ptr) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4210
4211
4212
4213
4214
# File 'lib/hdf5/ffi_10.rb', line 4210

attach_function 'H5FDflush', [
  H5FDT.ptr,
  :hid_t,
  :hbool_t
], :herr_t

.H5FDfree(ptr) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4162
4163
4164
4165
4166
4167
4168
# File 'lib/hdf5/ffi_10.rb', line 4162

attach_function 'H5FDfree', [
  H5FDT.ptr,
  :H5FD_mem_t,
  :hid_t,
  :haddr_t,
  :hsize_t
], :herr_t

.H5FDget_eoa(ptr) ⇒ haddr_t

Returns the return value of attach_function.

Returns:

  • (haddr_t)

    the return value of attach_function



4170
4171
4172
4173
# File 'lib/hdf5/ffi_10.rb', line 4170

attach_function 'H5FDget_eoa', [
  H5FDT.ptr,
  :H5FD_mem_t
], :haddr_t

.H5FDget_eof(ptr) ⇒ haddr_t

Returns the return value of attach_function.

Returns:

  • (haddr_t)

    the return value of attach_function



4181
4182
4183
4184
# File 'lib/hdf5/ffi_10.rb', line 4181

attach_function 'H5FDget_eof', [
  H5FDT.ptr,
  :H5FD_mem_t
], :haddr_t

.H5FDget_vfd_handle(ptr) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4186
4187
4188
4189
4190
# File 'lib/hdf5/ffi_10.rb', line 4186

attach_function 'H5FDget_vfd_handle', [
  H5FDT.ptr,
  :hid_t,
  :pointer
], :herr_t

.H5FDis_driver_registered_by_name(string) ⇒ htri_t

Returns the return value of attach_function.

Returns:

  • (htri_t)

    the return value of attach_function



8540
8541
8542
# File 'lib/hdf5/ffi_14.rb', line 8540

attach_function 'H5FDis_driver_registered_by_name', [
  :string
], :htri_t

.H5FDis_driver_registered_by_value([) ⇒ Object

:H5FD_class_value_t



8544
8545
8546
# File 'lib/hdf5/ffi_14.rb', line 8544

attach_function 'H5FDis_driver_registered_by_value', [
  :H5FD_class_value_t
], :htri_t

.H5FDlock(ptr) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4222
4223
4224
4225
# File 'lib/hdf5/ffi_10.rb', line 4222

attach_function 'H5FDlock', [
  H5FDT.ptr,
  :hbool_t
], :herr_t

.H5FDonion_get_revision_count(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



10055
10056
10057
10058
10059
# File 'lib/hdf5/ffi_14.rb', line 10055

attach_function 'H5FDonion_get_revision_count', %i[
  string
  hid_t
  pointer
], :herr_t

.H5FDopen(string) ⇒ ptr

Returns the return value of attach_function.

Returns:

  • (ptr)

    the return value of attach_function



4134
4135
4136
4137
4138
4139
# File 'lib/hdf5/ffi_10.rb', line 4134

attach_function 'H5FDopen', %i[
  string
  uint
  hid_t
  haddr_t
], H5FDT.ptr

.H5FDperform_init([) ⇒ Object

:H5FD_init_t



8532
8533
8534
# File 'lib/hdf5/ffi_14.rb', line 8532

attach_function 'H5FDperform_init', [
  :H5FD_init_t
], :hid_t

.H5FDquery(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



4150
4151
4152
4153
# File 'lib/hdf5/ffi_10.rb', line 4150

attach_function 'H5FDquery', [
  H5FDT.ptr,
  :pointer
], :int

.H5FDread(ptr) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4192
4193
4194
4195
4196
4197
4198
4199
# File 'lib/hdf5/ffi_10.rb', line 4192

attach_function 'H5FDread', [
  H5FDT.ptr,
  :H5FD_mem_t,
  :hid_t,
  :haddr_t,
  :size_t,
  :pointer
], :herr_t

.H5FDread_from_selection(ptr) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8696
8697
8698
8699
8700
8701
8702
8703
8704
8705
8706
# File 'lib/hdf5/ffi_14.rb', line 8696

attach_function 'H5FDread_from_selection', [
  H5FDT.ptr,
  :H5FD_mem_t,
  :hid_t,
  :uint32_t,
  :pointer,
  :pointer,
  :pointer,
  :pointer,
  :pointer
], :herr_t

.H5FDread_selection(ptr) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8648
8649
8650
8651
8652
8653
8654
8655
8656
8657
8658
# File 'lib/hdf5/ffi_14.rb', line 8648

attach_function 'H5FDread_selection', [
  H5FDT.ptr,
  :H5FD_mem_t,
  :hid_t,
  :uint32_t,
  :pointer,
  :pointer,
  :pointer,
  :pointer,
  :pointer
], :herr_t

.H5FDread_vector(ptr) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8628
8629
8630
8631
8632
8633
8634
8635
8636
# File 'lib/hdf5/ffi_14.rb', line 8628

attach_function 'H5FDread_vector', [
  H5FDT.ptr,
  :hid_t,
  :uint32_t,
  :pointer,
  :pointer,
  :pointer,
  :pointer
], :herr_t

.H5FDread_vector_from_selection(ptr) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8672
8673
8674
8675
8676
8677
8678
8679
8680
8681
8682
# File 'lib/hdf5/ffi_14.rb', line 8672

attach_function 'H5FDread_vector_from_selection', [
  H5FDT.ptr,
  :H5FD_mem_t,
  :hid_t,
  :uint32_t,
  :pointer,
  :pointer,
  :pointer,
  :pointer,
  :pointer
], :herr_t

.H5FDregister(ptr) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



4126
4127
4128
# File 'lib/hdf5/ffi_10.rb', line 4126

attach_function 'H5FDregister', [
  H5FDClassT.ptr
], :hid_t

.H5FDset_eoa(ptr) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4175
4176
4177
4178
4179
# File 'lib/hdf5/ffi_10.rb', line 4175

attach_function 'H5FDset_eoa', [
  H5FDT.ptr,
  :H5FD_mem_t,
  :haddr_t
], :herr_t

.H5FDtruncate(ptr) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4216
4217
4218
4219
4220
# File 'lib/hdf5/ffi_10.rb', line 4216

attach_function 'H5FDtruncate', [
  H5FDT.ptr,
  :hid_t,
  :hbool_t
], :herr_t

.H5FDunlock(ptr) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4227
4228
4229
# File 'lib/hdf5/ffi_10.rb', line 4227

attach_function 'H5FDunlock', [
  H5FDT.ptr
], :herr_t

.H5FDunregister(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4130
4131
4132
# File 'lib/hdf5/ffi_10.rb', line 4130

attach_function 'H5FDunregister', [
  :hid_t
], :herr_t

.H5FDwrite(ptr) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4201
4202
4203
4204
4205
4206
4207
4208
# File 'lib/hdf5/ffi_10.rb', line 4201

attach_function 'H5FDwrite', [
  H5FDT.ptr,
  :H5FD_mem_t,
  :hid_t,
  :haddr_t,
  :size_t,
  :pointer
], :herr_t

.H5FDwrite_from_selection(ptr) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8708
8709
8710
8711
8712
8713
8714
8715
8716
8717
8718
# File 'lib/hdf5/ffi_14.rb', line 8708

attach_function 'H5FDwrite_from_selection', [
  H5FDT.ptr,
  :H5FD_mem_t,
  :hid_t,
  :uint32_t,
  :pointer,
  :pointer,
  :pointer,
  :pointer,
  :pointer
], :herr_t

.H5FDwrite_selection(ptr) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8660
8661
8662
8663
8664
8665
8666
8667
8668
8669
8670
# File 'lib/hdf5/ffi_14.rb', line 8660

attach_function 'H5FDwrite_selection', [
  H5FDT.ptr,
  :H5FD_mem_t,
  :hid_t,
  :uint32_t,
  :pointer,
  :pointer,
  :pointer,
  :pointer,
  :pointer
], :herr_t

.H5FDwrite_vector(ptr) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8638
8639
8640
8641
8642
8643
8644
8645
8646
# File 'lib/hdf5/ffi_14.rb', line 8638

attach_function 'H5FDwrite_vector', [
  H5FDT.ptr,
  :hid_t,
  :uint32_t,
  :pointer,
  :pointer,
  :pointer,
  :pointer
], :herr_t

.H5FDwrite_vector_from_selection(ptr) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8684
8685
8686
8687
8688
8689
8690
8691
8692
8693
8694
# File 'lib/hdf5/ffi_14.rb', line 8684

attach_function 'H5FDwrite_vector_from_selection', [
  H5FDT.ptr,
  :H5FD_mem_t,
  :hid_t,
  :uint32_t,
  :pointer,
  :pointer,
  :pointer,
  :pointer,
  :pointer
], :herr_t

.H5Fflush(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3830
3831
3832
3833
# File 'lib/hdf5/ffi_10.rb', line 3830

attach_function 'H5Fflush', %i[
  hid_t
  H5F_scope_t
], :herr_t

.H5Fflush_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4196
4197
4198
4199
4200
4201
4202
4203
# File 'lib/hdf5/ffi_14.rb', line 4196

attach_function 'H5Fflush_async', %i[
  string
  string
  uint
  hid_t
  H5F_scope_t
  hid_t
], :herr_t

.H5Fformat_convert(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3985
3986
3987
# File 'lib/hdf5/ffi_10.rb', line 3985

attach_function 'H5Fformat_convert', [
  :hid_t
], :herr_t

.H5Fget_access_plist(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



3843
3844
3845
# File 'lib/hdf5/ffi_10.rb', line 3843

attach_function 'H5Fget_access_plist', [
  :hid_t
], :hid_t

.H5Fget_create_plist(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



3839
3840
3841
# File 'lib/hdf5/ffi_10.rb', line 3839

attach_function 'H5Fget_create_plist', [
  :hid_t
], :hid_t

.H5Fget_dset_no_attrs_hint(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4008
4009
4010
4011
# File 'lib/hdf5/ffi_10.rb', line 4008

attach_function 'H5Fget_dset_no_attrs_hint', %i[
  hid_t
  pointer
], :herr_t

.H5Fget_eoa(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3891
3892
3893
3894
# File 'lib/hdf5/ffi_10.rb', line 3891

attach_function 'H5Fget_eoa', %i[
  hid_t
  pointer
], :herr_t

.H5Fget_file_image(hid_t) ⇒ ssize_t

Returns the return value of attach_function.

Returns:

  • (ssize_t)

    the return value of attach_function



3901
3902
3903
3904
3905
# File 'lib/hdf5/ffi_10.rb', line 3901

attach_function 'H5Fget_file_image', %i[
  hid_t
  pointer
  size_t
], :ssize_t

.H5Fget_fileno(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4235
4236
4237
4238
# File 'lib/hdf5/ffi_14.rb', line 4235

attach_function 'H5Fget_fileno', %i[
  hid_t
  pointer
], :herr_t

.H5Fget_filesize(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3886
3887
3888
3889
# File 'lib/hdf5/ffi_10.rb', line 3886

attach_function 'H5Fget_filesize', %i[
  hid_t
  pointer
], :herr_t

.H5Fget_free_sections(hid_t) ⇒ ssize_t

Returns the return value of attach_function.

Returns:

  • (ssize_t)

    the return value of attach_function



3954
3955
3956
3957
3958
3959
# File 'lib/hdf5/ffi_10.rb', line 3954

attach_function 'H5Fget_free_sections', [
  :hid_t,
  :H5F_mem_t,
  :size_t,
  H5FSectInfoT.ptr
], :ssize_t

.H5Fget_freespace(hid_t) ⇒ hssize_t

Returns the return value of attach_function.

Returns:

  • (hssize_t)

    the return value of attach_function



3882
3883
3884
# File 'lib/hdf5/ffi_10.rb', line 3882

attach_function 'H5Fget_freespace', [
  :hid_t
], :hssize_t

.H5Fget_info1(hid_t) ⇒ herr_t

H5FInfo1T = H5FInfo1T

Returns:

  • (herr_t)

    the return value of attach_function



4032
4033
4034
4035
# File 'lib/hdf5/ffi_10.rb', line 4032

attach_function 'H5Fget_info1', [
  :hid_t,
  H5FInfo1T.ptr
], :herr_t

.H5Fget_info2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3940
3941
3942
3943
# File 'lib/hdf5/ffi_10.rb', line 3940

attach_function 'H5Fget_info2', [
  :hid_t,
  H5FInfo2T.ptr
], :herr_t

.H5Fget_intent(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3847
3848
3849
3850
# File 'lib/hdf5/ffi_10.rb', line 3847

attach_function 'H5Fget_intent', %i[
  hid_t
  pointer
], :herr_t

.H5Fget_mdc_config(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3907
3908
3909
3910
# File 'lib/hdf5/ffi_10.rb', line 3907

attach_function 'H5Fget_mdc_config', [
  :hid_t,
  H5ACCacheConfigT.ptr
], :herr_t

.H5Fget_mdc_hit_rate(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3917
3918
3919
3920
# File 'lib/hdf5/ffi_10.rb', line 3917

attach_function 'H5Fget_mdc_hit_rate', %i[
  hid_t
  pointer
], :herr_t

.H5Fget_mdc_image_info(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4002
4003
4004
4005
4006
# File 'lib/hdf5/ffi_10.rb', line 4002

attach_function 'H5Fget_mdc_image_info', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5Fget_mdc_logging_status(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3979
3980
3981
3982
3983
# File 'lib/hdf5/ffi_10.rb', line 3979

attach_function 'H5Fget_mdc_logging_status', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5Fget_mdc_size(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3922
3923
3924
3925
3926
3927
3928
# File 'lib/hdf5/ffi_10.rb', line 3922

attach_function 'H5Fget_mdc_size', %i[
  hid_t
  pointer
  pointer
  pointer
  pointer
], :herr_t

.H5Fget_metadata_read_retry_info(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3945
3946
3947
3948
# File 'lib/hdf5/ffi_10.rb', line 3945

attach_function 'H5Fget_metadata_read_retry_info', [
  :hid_t,
  H5FRetryInfoT.ptr
], :herr_t

.H5Fget_name(hid_t) ⇒ ssize_t

Returns the return value of attach_function.

Returns:

  • (ssize_t)

    the return value of attach_function



3934
3935
3936
3937
3938
# File 'lib/hdf5/ffi_10.rb', line 3934

attach_function 'H5Fget_name', %i[
  hid_t
  string
  size_t
], :ssize_t

.H5Fget_obj_count(hid_t) ⇒ ssize_t

Returns the return value of attach_function.

Returns:

  • (ssize_t)

    the return value of attach_function



3852
3853
3854
3855
# File 'lib/hdf5/ffi_10.rb', line 3852

attach_function 'H5Fget_obj_count', %i[
  hid_t
  uint
], :ssize_t

.H5Fget_obj_ids(hid_t) ⇒ ssize_t

Returns the return value of attach_function.

Returns:

  • (ssize_t)

    the return value of attach_function



3857
3858
3859
3860
3861
3862
# File 'lib/hdf5/ffi_10.rb', line 3857

attach_function 'H5Fget_obj_ids', %i[
  hid_t
  uint
  size_t
  pointer
], :ssize_t

.H5Fget_page_buffering_stats(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3993
3994
3995
3996
3997
3998
3999
4000
# File 'lib/hdf5/ffi_10.rb', line 3993

attach_function 'H5Fget_page_buffering_stats', [
  :hid_t,
  :pointer, # [:uint, 2]
  :pointer, # [:uint, 2]
  :pointer, # [:uint, 2]
  :pointer, # [:uint, 2]
  :pointer # [:uint, 2]
], :herr_t

.H5Fget_vfd_handle(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3864
3865
3866
3867
3868
# File 'lib/hdf5/ffi_10.rb', line 3864

attach_function 'H5Fget_vfd_handle', %i[
  hid_t
  hid_t
  pointer
], :herr_t

.H5Fincrement_filesize(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3896
3897
3898
3899
# File 'lib/hdf5/ffi_10.rb', line 3896

attach_function 'H5Fincrement_filesize', %i[
  hid_t
  hsize_t
], :herr_t

.H5Fis_accessible(string) ⇒ htri_t

Returns the return value of attach_function.

Returns:

  • (htri_t)

    the return value of attach_function



4140
4141
4142
4143
# File 'lib/hdf5/ffi_14.rb', line 4140

attach_function 'H5Fis_accessible', %i[
  string
  hid_t
], :htri_t

.H5Fis_hdf5(string) ⇒ htri_t

Returns the return value of attach_function.

Returns:

  • (htri_t)

    the return value of attach_function



3809
3810
3811
# File 'lib/hdf5/ffi_10.rb', line 3809

attach_function 'H5Fis_hdf5', [
  :string
], :htri_t

.H5Fmount(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3870
3871
3872
3873
3874
3875
# File 'lib/hdf5/ffi_10.rb', line 3870

attach_function 'H5Fmount', %i[
  hid_t
  string
  hid_t
  hid_t
], :herr_t

.H5Fopen(string) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



3820
3821
3822
3823
3824
# File 'lib/hdf5/ffi_10.rb', line 3820

attach_function 'H5Fopen', %i[
  string
  uint
  hid_t
], :hid_t

.H5Fopen_async(string) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



4169
4170
4171
4172
4173
4174
4175
4176
4177
# File 'lib/hdf5/ffi_14.rb', line 4169

attach_function 'H5Fopen_async', %i[
  string
  string
  uint
  string
  uint
  hid_t
  hid_t
], :hid_t

.H5free_memory(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



662
663
664
# File 'lib/hdf5/ffi_10.rb', line 662

attach_function 'H5free_memory', [
  :pointer
], :herr_t

.H5Freopen(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



3826
3827
3828
# File 'lib/hdf5/ffi_10.rb', line 3826

attach_function 'H5Freopen', [
  :hid_t
], :hid_t

.H5Freopen_async(string) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



4183
4184
4185
4186
4187
4188
4189
# File 'lib/hdf5/ffi_14.rb', line 4183

attach_function 'H5Freopen_async', %i[
  string
  string
  uint
  hid_t
  hid_t
], :hid_t

.H5Freset_mdc_hit_rate_stats(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3930
3931
3932
# File 'lib/hdf5/ffi_10.rb', line 3930

attach_function 'H5Freset_mdc_hit_rate_stats', [
  :hid_t
], :herr_t

.H5Freset_page_buffering_stats(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3989
3990
3991
# File 'lib/hdf5/ffi_10.rb', line 3989

attach_function 'H5Freset_page_buffering_stats', [
  :hid_t
], :herr_t

.H5Fset_dset_no_attrs_hint(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4013
4014
4015
4016
# File 'lib/hdf5/ffi_10.rb', line 4013

attach_function 'H5Fset_dset_no_attrs_hint', %i[
  hid_t
  hbool_t
], :herr_t

.H5Fset_latest_format(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4037
4038
4039
4040
# File 'lib/hdf5/ffi_10.rb', line 4037

attach_function 'H5Fset_latest_format', %i[
  hid_t
  hbool_t
], :herr_t

.H5Fset_libver_bounds(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3965
3966
3967
3968
3969
# File 'lib/hdf5/ffi_10.rb', line 3965

attach_function 'H5Fset_libver_bounds', %i[
  hid_t
  H5F_libver_t
  H5F_libver_t
], :herr_t

.H5Fset_mdc_config(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3912
3913
3914
3915
# File 'lib/hdf5/ffi_10.rb', line 3912

attach_function 'H5Fset_mdc_config', [
  :hid_t,
  H5ACCacheConfigT.ptr
], :herr_t

.H5Fstart_mdc_logging(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3971
3972
3973
# File 'lib/hdf5/ffi_10.rb', line 3971

attach_function 'H5Fstart_mdc_logging', [
  :hid_t
], :herr_t

.H5Fstart_swmr_write(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3950
3951
3952
# File 'lib/hdf5/ffi_10.rb', line 3950

attach_function 'H5Fstart_swmr_write', [
  :hid_t
], :herr_t

.H5Fstop_mdc_logging(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3975
3976
3977
# File 'lib/hdf5/ffi_10.rb', line 3975

attach_function 'H5Fstop_mdc_logging', [
  :hid_t
], :herr_t

.H5Funmount(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



3877
3878
3879
3880
# File 'lib/hdf5/ffi_10.rb', line 3877

attach_function 'H5Funmount', %i[
  hid_t
  string
], :herr_t

.H5garbage_collect([]) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



624
# File 'lib/hdf5/ffi_10.rb', line 624

attach_function 'H5garbage_collect', [], :herr_t

.H5Gclose(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4309
4310
4311
# File 'lib/hdf5/ffi_10.rb', line 4309

attach_function 'H5Gclose', [
  :hid_t
], :herr_t

.H5Gclose_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4962
4963
4964
4965
4966
4967
4968
# File 'lib/hdf5/ffi_14.rb', line 4962

attach_function 'H5Gclose_async', %i[
  string
  string
  uint
  hid_t
  hid_t
], :herr_t

.H5Gcreate1(hid_t) ⇒ hid_t

H5GStatT = H5GStatT

Returns:

  • (hid_t)

    the return value of attach_function



4342
4343
4344
4345
4346
# File 'lib/hdf5/ffi_10.rb', line 4342

attach_function 'H5Gcreate1', %i[
  hid_t
  string
  size_t
], :hid_t

.H5Gcreate2(hid_t) ⇒ hid_t

H5GInfoT = H5GInfoT

Returns:

  • (hid_t)

    the return value of attach_function



4255
4256
4257
4258
4259
4260
4261
# File 'lib/hdf5/ffi_10.rb', line 4255

attach_function 'H5Gcreate2', %i[
  hid_t
  string
  hid_t
  hid_t
  hid_t
], :hid_t

.H5Gcreate_anon(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



4263
4264
4265
4266
4267
# File 'lib/hdf5/ffi_10.rb', line 4263

attach_function 'H5Gcreate_anon', %i[
  hid_t
  hid_t
  hid_t
], :hid_t

.H5Gcreate_async(string) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
# File 'lib/hdf5/ffi_14.rb', line 4856

attach_function 'H5Gcreate_async', %i[
  string
  string
  uint
  hid_t
  string
  hid_t
  hid_t
  hid_t
  hid_t
], :hid_t

.H5get_alloc_stats(ptr) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



642
643
644
# File 'lib/hdf5/ffi_10.rb', line 642

attach_function 'H5get_alloc_stats', [
  H5AllocStatsT.ptr
], :herr_t

.H5get_free_list_sizes(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



635
636
637
638
639
640
# File 'lib/hdf5/ffi_10.rb', line 635

attach_function 'H5get_free_list_sizes', %i[
  pointer
  pointer
  pointer
  pointer
], :herr_t

.H5get_libversion(pointer) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



31
32
33
34
35
# File 'lib/hdf5/ffi.rb', line 31

attach_function 'H5get_libversion', %i[
  pointer
  pointer
  pointer
], :int

.H5Gflush(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4301
4302
4303
# File 'lib/hdf5/ffi_10.rb', line 4301

attach_function 'H5Gflush', [
  :hid_t
], :herr_t

.H5Gget_comment(hid_t) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



4399
4400
4401
4402
4403
4404
# File 'lib/hdf5/ffi_10.rb', line 4399

attach_function 'H5Gget_comment', %i[
  hid_t
  string
  size_t
  string
], :int

.H5Gget_create_plist(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



4275
4276
4277
# File 'lib/hdf5/ffi_10.rb', line 4275

attach_function 'H5Gget_create_plist', [
  :hid_t
], :hid_t

.H5Gget_info(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4279
4280
4281
4282
# File 'lib/hdf5/ffi_10.rb', line 4279

attach_function 'H5Gget_info', [
  :hid_t,
  H5GInfoT.ptr
], :herr_t

.H5Gget_info_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4899
4900
4901
4902
4903
4904
4905
4906
# File 'lib/hdf5/ffi_14.rb', line 4899

attach_function 'H5Gget_info_async', [
  :string,
  :string,
  :uint,
  :hid_t,
  H5GInfoT.ptr,
  :hid_t
], :herr_t

.H5Gget_info_by_idx(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4291
4292
4293
4294
4295
4296
4297
4298
4299
# File 'lib/hdf5/ffi_10.rb', line 4291

attach_function 'H5Gget_info_by_idx', [
  :hid_t,
  :string,
  :H5_index_t,
  :H5_iter_order_t,
  :hsize_t,
  H5GInfoT.ptr,
  :hid_t
], :herr_t

.H5Gget_info_by_idx_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4936
4937
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947
4948
# File 'lib/hdf5/ffi_14.rb', line 4936

attach_function 'H5Gget_info_by_idx_async', [
  :string,
  :string,
  :uint,
  :hid_t,
  :string,
  :H5_index_t,
  :H5_iter_order_t,
  :hsize_t,
  H5GInfoT.ptr,
  :hid_t,
  :hid_t
], :herr_t

.H5Gget_info_by_name(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4284
4285
4286
4287
4288
4289
# File 'lib/hdf5/ffi_10.rb', line 4284

attach_function 'H5Gget_info_by_name', [
  :hid_t,
  :string,
  H5GInfoT.ptr,
  :hid_t
], :herr_t

.H5Gget_info_by_name_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4915
4916
4917
4918
4919
4920
4921
4922
4923
4924
# File 'lib/hdf5/ffi_14.rb', line 4915

attach_function 'H5Gget_info_by_name_async', [
  :string,
  :string,
  :uint,
  :hid_t,
  :string,
  H5GInfoT.ptr,
  :hid_t,
  :hid_t
], :herr_t

.H5Gget_linkval(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4386
4387
4388
4389
4390
4391
# File 'lib/hdf5/ffi_10.rb', line 4386

attach_function 'H5Gget_linkval', %i[
  hid_t
  string
  size_t
  string
], :herr_t

.H5Gget_num_objs(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4414
4415
4416
4417
# File 'lib/hdf5/ffi_10.rb', line 4414

attach_function 'H5Gget_num_objs', %i[
  hid_t
  pointer
], :herr_t

.H5Gget_objinfo(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4419
4420
4421
4422
4423
4424
# File 'lib/hdf5/ffi_10.rb', line 4419

attach_function 'H5Gget_objinfo', [
  :hid_t,
  :string,
  :hbool_t,
  H5GStatT.ptr
], :herr_t

.H5Gget_objname_by_idx(hid_t) ⇒ ssize_t

Returns the return value of attach_function.

Returns:

  • (ssize_t)

    the return value of attach_function



4426
4427
4428
4429
4430
4431
# File 'lib/hdf5/ffi_10.rb', line 4426

attach_function 'H5Gget_objname_by_idx', %i[
  hid_t
  hsize_t
  string
  size_t
], :ssize_t

.H5Gget_objtype_by_idx(hid_t) ⇒ :H5G_obj_t

Returns the return value of attach_function.

Returns:

  • (:H5G_obj_t)

    the return value of attach_function



4433
4434
4435
4436
# File 'lib/hdf5/ffi_10.rb', line 4433

attach_function 'H5Gget_objtype_by_idx', %i[
  hid_t
  hsize_t
], :H5G_obj_t

.H5Giterate(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4406
4407
4408
4409
4410
4411
4412
# File 'lib/hdf5/ffi_10.rb', line 4406

attach_function 'H5Giterate', %i[
  hid_t
  string
  pointer
  H5G_iterate_t
  pointer
], :herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4353
4354
4355
4356
4357
4358
# File 'lib/hdf5/ffi_10.rb', line 4353

attach_function 'H5Glink', %i[
  hid_t
  H5L_type_t
  string
  string
], :herr_t

.H5Glink2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4360
4361
4362
4363
4364
4365
4366
# File 'lib/hdf5/ffi_10.rb', line 4360

attach_function 'H5Glink2', %i[
  hid_t
  string
  H5L_type_t
  hid_t
  string
], :herr_t

.H5Gmove(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4368
4369
4370
4371
4372
# File 'lib/hdf5/ffi_10.rb', line 4368

attach_function 'H5Gmove', %i[
  hid_t
  string
  string
], :herr_t

.H5Gmove2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4374
4375
4376
4377
4378
4379
# File 'lib/hdf5/ffi_10.rb', line 4374

attach_function 'H5Gmove2', %i[
  hid_t
  string
  hid_t
  string
], :herr_t

.H5Gopen1(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



4348
4349
4350
4351
# File 'lib/hdf5/ffi_10.rb', line 4348

attach_function 'H5Gopen1', %i[
  hid_t
  string
], :hid_t

.H5Gopen2(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



4269
4270
4271
4272
4273
# File 'lib/hdf5/ffi_10.rb', line 4269

attach_function 'H5Gopen2', %i[
  hid_t
  string
  hid_t
], :hid_t

.H5Gopen_async(string) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



4880
4881
4882
4883
4884
4885
4886
4887
4888
# File 'lib/hdf5/ffi_14.rb', line 4880

attach_function 'H5Gopen_async', %i[
  string
  string
  uint
  hid_t
  string
  hid_t
  hid_t
], :hid_t

.H5Grefresh(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4305
4306
4307
# File 'lib/hdf5/ffi_10.rb', line 4305

attach_function 'H5Grefresh', [
  :hid_t
], :herr_t

.H5Gset_comment(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4393
4394
4395
4396
4397
# File 'lib/hdf5/ffi_10.rb', line 4393

attach_function 'H5Gset_comment', %i[
  hid_t
  string
  string
], :herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4381
4382
4383
4384
# File 'lib/hdf5/ffi_10.rb', line 4381

attach_function 'H5Gunlink', %i[
  hid_t
  string
], :herr_t

.H5Iclear_type(H5I_type_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



750
751
752
753
# File 'lib/hdf5/ffi_10.rb', line 750

attach_function 'H5Iclear_type', %i[
  H5I_type_t
  hbool_t
], :herr_t

.H5Idec_ref(hid_t) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



736
737
738
# File 'lib/hdf5/ffi_10.rb', line 736

attach_function 'H5Idec_ref', [
  :hid_t
], :int

.H5Idec_type_ref([) ⇒ Object

:H5I_type_t



763
764
765
# File 'lib/hdf5/ffi_10.rb', line 763

attach_function 'H5Idec_type_ref', [
  :H5I_type_t
], :int

.H5Idestroy_type([) ⇒ Object

:H5I_type_t



755
756
757
# File 'lib/hdf5/ffi_10.rb', line 755

attach_function 'H5Idestroy_type', [
  :H5I_type_t
], :herr_t

.H5Iget_file_id(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



722
723
724
# File 'lib/hdf5/ffi_10.rb', line 722

attach_function 'H5Iget_file_id', [
  :hid_t
], :hid_t

.H5Iget_name(hid_t) ⇒ ssize_t

Returns the return value of attach_function.

Returns:

  • (ssize_t)

    the return value of attach_function



726
727
728
729
730
# File 'lib/hdf5/ffi_10.rb', line 726

attach_function 'H5Iget_name', %i[
  hid_t
  string
  size_t
], :ssize_t

.H5Iget_ref(hid_t) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



740
741
742
# File 'lib/hdf5/ffi_10.rb', line 740

attach_function 'H5Iget_ref', [
  :hid_t
], :int

.H5Iget_type(hid_t) ⇒ :H5I_type_t

Returns the return value of attach_function.

Returns:

  • (:H5I_type_t)

    the return value of attach_function



718
719
720
# File 'lib/hdf5/ffi_10.rb', line 718

attach_function 'H5Iget_type', [
  :hid_t
], :H5I_type_t

.H5Iget_type_ref([) ⇒ Object

:H5I_type_t



767
768
769
# File 'lib/hdf5/ffi_10.rb', line 767

attach_function 'H5Iget_type_ref', [
  :H5I_type_t
], :int

.H5Iinc_ref(hid_t) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



732
733
734
# File 'lib/hdf5/ffi_10.rb', line 732

attach_function 'H5Iinc_ref', [
  :hid_t
], :int

.H5Iinc_type_ref([) ⇒ Object

:H5I_type_t



759
760
761
# File 'lib/hdf5/ffi_10.rb', line 759

attach_function 'H5Iinc_type_ref', [
  :H5I_type_t
], :int

.H5Iis_valid(hid_t) ⇒ htri_t

Returns the return value of attach_function.

Returns:

  • (htri_t)

    the return value of attach_function



786
787
788
# File 'lib/hdf5/ffi_10.rb', line 786

attach_function 'H5Iis_valid', [
  :hid_t
], :htri_t

.H5Iiterate(H5I_type_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



783
784
785
786
787
# File 'lib/hdf5/ffi_14.rb', line 783

attach_function 'H5Iiterate', %i[
  H5I_type_t
  H5I_iterate_func_t
  pointer
], :herr_t

.H5Inmembers(H5I_type_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



777
778
779
780
# File 'lib/hdf5/ffi_10.rb', line 777

attach_function 'H5Inmembers', %i[
  H5I_type_t
  pointer
], :herr_t

.H5Iobject_verify(hid_t) ⇒ pointer

Returns the return value of attach_function.

Returns:

  • (pointer)

    the return value of attach_function



708
709
710
711
# File 'lib/hdf5/ffi_10.rb', line 708

attach_function 'H5Iobject_verify', %i[
  hid_t
  H5I_type_t
], :pointer

.H5Iregister(H5I_type_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



703
704
705
706
# File 'lib/hdf5/ffi_10.rb', line 703

attach_function 'H5Iregister', %i[
  H5I_type_t
  pointer
], :hid_t

.H5Iregister_future(H5I_type_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



8758
8759
8760
8761
8762
8763
# File 'lib/hdf5/ffi_14.rb', line 8758

attach_function 'H5Iregister_future', %i[
  H5I_type_t
  pointer
  H5I_future_realize_func_t
  H5I_future_discard_func_t
], :hid_t

.H5Iregister_type(size_t) ⇒ :H5I_type_t

Returns the return value of attach_function.

Returns:

  • (:H5I_type_t)

    the return value of attach_function



744
745
746
747
748
# File 'lib/hdf5/ffi_10.rb', line 744

attach_function 'H5Iregister_type', %i[
  size_t
  uint
  H5I_free_t
], :H5I_type_t

.H5Iremove_verify(hid_t) ⇒ pointer

Returns the return value of attach_function.

Returns:

  • (pointer)

    the return value of attach_function



713
714
715
716
# File 'lib/hdf5/ffi_10.rb', line 713

attach_function 'H5Iremove_verify', %i[
  hid_t
  H5I_type_t
], :pointer

.H5is_library_terminating(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



655
656
657
# File 'lib/hdf5/ffi_14.rb', line 655

attach_function 'H5is_library_terminating', [
  :pointer
], :herr_t

.H5is_library_threadsafe(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



658
659
660
# File 'lib/hdf5/ffi_10.rb', line 658

attach_function 'H5is_library_threadsafe', [
  :pointer
], :herr_t

.H5Isearch(H5I_type_t) ⇒ pointer

Returns the return value of attach_function.

Returns:

  • (pointer)

    the return value of attach_function



771
772
773
774
775
# File 'lib/hdf5/ffi_10.rb', line 771

attach_function 'H5Isearch', %i[
  H5I_type_t
  H5I_search_func_t
  pointer
], :pointer

.H5Itype_exists([) ⇒ Object

:H5I_type_t



782
783
784
# File 'lib/hdf5/ffi_10.rb', line 782

attach_function 'H5Itype_exists', [
  :H5I_type_t
], :htri_t

.H5Lcopy(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1588
1589
1590
1591
1592
1593
1594
1595
# File 'lib/hdf5/ffi_10.rb', line 1588

attach_function 'H5Lcopy', %i[
  hid_t
  string
  hid_t
  string
  hid_t
  hid_t
], :herr_t

.H5Lcreate_external(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1750
1751
1752
1753
1754
1755
1756
1757
# File 'lib/hdf5/ffi_10.rb', line 1750

attach_function 'H5Lcreate_external', %i[
  string
  string
  hid_t
  string
  hid_t
  hid_t
], :herr_t

.H5Lcreate_hard(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1597
1598
1599
1600
1601
1602
1603
1604
# File 'lib/hdf5/ffi_10.rb', line 1597

attach_function 'H5Lcreate_hard', %i[
  hid_t
  string
  hid_t
  string
  hid_t
  hid_t
], :herr_t

.H5Lcreate_hard_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4538
4539
4540
4541
4542
4543
4544
4545
4546
4547
4548
4549
# File 'lib/hdf5/ffi_14.rb', line 4538

attach_function 'H5Lcreate_hard_async', %i[
  string
  string
  uint
  hid_t
  string
  hid_t
  string
  hid_t
  hid_t
  hid_t
], :herr_t

.H5Lcreate_soft(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1606
1607
1608
1609
1610
1611
1612
# File 'lib/hdf5/ffi_10.rb', line 1606

attach_function 'H5Lcreate_soft', %i[
  string
  hid_t
  string
  hid_t
  hid_t
], :herr_t

.H5Lcreate_soft_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4559
4560
4561
4562
4563
4564
4565
4566
4567
4568
4569
# File 'lib/hdf5/ffi_14.rb', line 4559

attach_function 'H5Lcreate_soft_async', %i[
  string
  string
  uint
  string
  hid_t
  string
  hid_t
  hid_t
  hid_t
], :herr_t

.H5Lcreate_ud(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1720
1721
1722
1723
1724
1725
1726
1727
1728
# File 'lib/hdf5/ffi_10.rb', line 1720

attach_function 'H5Lcreate_ud', %i[
  hid_t
  string
  H5L_type_t
  pointer
  size_t
  hid_t
  hid_t
], :herr_t

.H5Ldelete(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1614
1615
1616
1617
1618
# File 'lib/hdf5/ffi_10.rb', line 1614

attach_function 'H5Ldelete', %i[
  hid_t
  string
  hid_t
], :herr_t

.H5Ldelete_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4577
4578
4579
4580
4581
4582
4583
4584
4585
# File 'lib/hdf5/ffi_14.rb', line 4577

attach_function 'H5Ldelete_async', %i[
  string
  string
  uint
  hid_t
  string
  hid_t
  hid_t
], :herr_t

.H5Ldelete_by_idx(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1620
1621
1622
1623
1624
1625
1626
1627
# File 'lib/hdf5/ffi_10.rb', line 1620

attach_function 'H5Ldelete_by_idx', %i[
  hid_t
  string
  H5_index_t
  H5_iter_order_t
  hsize_t
  hid_t
], :herr_t

.H5Ldelete_by_idx_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
# File 'lib/hdf5/ffi_14.rb', line 4596

attach_function 'H5Ldelete_by_idx_async', %i[
  string
  string
  uint
  hid_t
  string
  H5_index_t
  H5_iter_order_t
  hsize_t
  hid_t
  hid_t
], :herr_t

.H5Lexists(hid_t) ⇒ htri_t

Returns the return value of attach_function.

Returns:

  • (htri_t)

    the return value of attach_function



1648
1649
1650
1651
1652
# File 'lib/hdf5/ffi_10.rb', line 1648

attach_function 'H5Lexists', %i[
  hid_t
  string
  hid_t
], :htri_t

.H5Lexists_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
# File 'lib/hdf5/ffi_14.rb', line 4634

attach_function 'H5Lexists_async', %i[
  string
  string
  uint
  hid_t
  string
  pointer
  hid_t
  hid_t
], :herr_t

.H5Lget_info(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1654
1655
1656
1657
1658
1659
# File 'lib/hdf5/ffi_10.rb', line 1654

attach_function 'H5Lget_info', [
  :hid_t,
  :string,
  H5LInfoT.ptr,
  :hid_t
], :herr_t

.H5Lget_info1(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4774
4775
4776
4777
4778
4779
# File 'lib/hdf5/ffi_14.rb', line 4774

attach_function 'H5Lget_info1', [
  :hid_t,
  :string,
  H5LInfo1T.ptr,
  :hid_t
], :herr_t

.H5Lget_info2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4645
4646
4647
4648
4649
4650
# File 'lib/hdf5/ffi_14.rb', line 4645

attach_function 'H5Lget_info2', [
  :hid_t,
  :string,
  H5LInfo2T.ptr,
  :hid_t
], :herr_t

.H5Lget_info_by_idx(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1661
1662
1663
1664
1665
1666
1667
1668
1669
# File 'lib/hdf5/ffi_10.rb', line 1661

attach_function 'H5Lget_info_by_idx', [
  :hid_t,
  :string,
  :H5_index_t,
  :H5_iter_order_t,
  :hsize_t,
  H5LInfoT.ptr,
  :hid_t
], :herr_t

.H5Lget_info_by_idx1(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4781
4782
4783
4784
4785
4786
4787
4788
4789
# File 'lib/hdf5/ffi_14.rb', line 4781

attach_function 'H5Lget_info_by_idx1', [
  :hid_t,
  :string,
  :H5_index_t,
  :H5_iter_order_t,
  :hsize_t,
  H5LInfo1T.ptr,
  :hid_t
], :herr_t

.H5Lget_info_by_idx2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4652
4653
4654
4655
4656
4657
4658
4659
4660
# File 'lib/hdf5/ffi_14.rb', line 4652

attach_function 'H5Lget_info_by_idx2', [
  :hid_t,
  :string,
  :H5_index_t,
  :H5_iter_order_t,
  :hsize_t,
  H5LInfo2T.ptr,
  :hid_t
], :herr_t

.H5Lget_name_by_idx(hid_t) ⇒ ssize_t

Returns the return value of attach_function.

Returns:

  • (ssize_t)

    the return value of attach_function



1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
# File 'lib/hdf5/ffi_10.rb', line 1671

attach_function 'H5Lget_name_by_idx', %i[
  hid_t
  string
  H5_index_t
  H5_iter_order_t
  hsize_t
  string
  size_t
  hid_t
], :ssize_t

.H5Lget_val(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1629
1630
1631
1632
1633
1634
1635
# File 'lib/hdf5/ffi_10.rb', line 1629

attach_function 'H5Lget_val', %i[
  hid_t
  string
  pointer
  size_t
  hid_t
], :herr_t

.H5Lget_val_by_idx(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
# File 'lib/hdf5/ffi_10.rb', line 1637

attach_function 'H5Lget_val_by_idx', %i[
  hid_t
  string
  H5_index_t
  H5_iter_order_t
  hsize_t
  pointer
  size_t
  hid_t
], :herr_t

.H5Lis_registered([) ⇒ Object

:H5L_type_t



1738
1739
1740
# File 'lib/hdf5/ffi_10.rb', line 1738

attach_function 'H5Lis_registered', [
  :H5L_type_t
], :htri_t

.H5Literate(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1682
1683
1684
1685
1686
1687
1688
1689
# File 'lib/hdf5/ffi_10.rb', line 1682

attach_function 'H5Literate', %i[
  hid_t
  H5_index_t
  H5_iter_order_t
  pointer
  H5L_iterate_t
  pointer
], :herr_t

.H5Literate1(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4791
4792
4793
4794
4795
4796
4797
4798
# File 'lib/hdf5/ffi_14.rb', line 4791

attach_function 'H5Literate1', %i[
  hid_t
  H5_index_t
  H5_iter_order_t
  pointer
  H5L_iterate1_t
  pointer
], :herr_t

.H5Literate2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4673
4674
4675
4676
4677
4678
4679
4680
# File 'lib/hdf5/ffi_14.rb', line 4673

attach_function 'H5Literate2', %i[
  hid_t
  H5_index_t
  H5_iter_order_t
  pointer
  H5L_iterate2_t
  pointer
], :herr_t

.H5Literate_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4682
4683
4684
4685
4686
4687
4688
4689
4690
4691
4692
4693
# File 'lib/hdf5/ffi_14.rb', line 4682

attach_function 'H5Literate_async', %i[
  string
  string
  uint
  hid_t
  H5_index_t
  H5_iter_order_t
  pointer
  H5L_iterate2_t
  pointer
  hid_t
], :herr_t

.H5Literate_by_name(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
# File 'lib/hdf5/ffi_10.rb', line 1691

attach_function 'H5Literate_by_name', %i[
  hid_t
  string
  H5_index_t
  H5_iter_order_t
  pointer
  H5L_iterate_t
  pointer
  hid_t
], :herr_t

.H5Literate_by_name1(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4800
4801
4802
4803
4804
4805
4806
4807
4808
4809
# File 'lib/hdf5/ffi_14.rb', line 4800

attach_function 'H5Literate_by_name1', %i[
  hid_t
  string
  H5_index_t
  H5_iter_order_t
  pointer
  H5L_iterate1_t
  pointer
  hid_t
], :herr_t

.H5Literate_by_name2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
# File 'lib/hdf5/ffi_14.rb', line 4695

attach_function 'H5Literate_by_name2', %i[
  hid_t
  string
  H5_index_t
  H5_iter_order_t
  pointer
  H5L_iterate2_t
  pointer
  hid_t
], :herr_t

.H5Lmove(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1579
1580
1581
1582
1583
1584
1585
1586
# File 'lib/hdf5/ffi_10.rb', line 1579

attach_function 'H5Lmove', %i[
  hid_t
  string
  hid_t
  string
  hid_t
  hid_t
], :herr_t

.H5Lregister(ptr) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1730
1731
1732
# File 'lib/hdf5/ffi_10.rb', line 1730

attach_function 'H5Lregister', [
  H5LClassT.ptr
], :herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1742
1743
1744
1745
1746
1747
1748
# File 'lib/hdf5/ffi_10.rb', line 1742

attach_function 'H5Lunpack_elink_val', %i[
  pointer
  size_t
  pointer
  pointer
  pointer
], :herr_t

.H5Lunregister([) ⇒ Object

:H5L_type_t



1734
1735
1736
# File 'lib/hdf5/ffi_10.rb', line 1734

attach_function 'H5Lunregister', [
  :H5L_type_t
], :herr_t

.H5Lvisit(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1702
1703
1704
1705
1706
1707
1708
# File 'lib/hdf5/ffi_10.rb', line 1702

attach_function 'H5Lvisit', %i[
  hid_t
  H5_index_t
  H5_iter_order_t
  H5L_iterate_t
  pointer
], :herr_t

.H5Lvisit1(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4811
4812
4813
4814
4815
4816
4817
# File 'lib/hdf5/ffi_14.rb', line 4811

attach_function 'H5Lvisit1', %i[
  hid_t
  H5_index_t
  H5_iter_order_t
  H5L_iterate1_t
  pointer
], :herr_t

.H5Lvisit2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4706
4707
4708
4709
4710
4711
4712
# File 'lib/hdf5/ffi_14.rb', line 4706

attach_function 'H5Lvisit2', %i[
  hid_t
  H5_index_t
  H5_iter_order_t
  H5L_iterate2_t
  pointer
], :herr_t

.H5Lvisit_by_name(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1710
1711
1712
1713
1714
1715
1716
1717
1718
# File 'lib/hdf5/ffi_10.rb', line 1710

attach_function 'H5Lvisit_by_name', %i[
  hid_t
  string
  H5_index_t
  H5_iter_order_t
  H5L_iterate_t
  pointer
  hid_t
], :herr_t

.H5Lvisit_by_name1(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4819
4820
4821
4822
4823
4824
4825
4826
4827
# File 'lib/hdf5/ffi_14.rb', line 4819

attach_function 'H5Lvisit_by_name1', %i[
  hid_t
  string
  H5_index_t
  H5_iter_order_t
  H5L_iterate1_t
  pointer
  hid_t
], :herr_t

.H5Lvisit_by_name2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4714
4715
4716
4717
4718
4719
4720
4721
4722
# File 'lib/hdf5/ffi_14.rb', line 4714

attach_function 'H5Lvisit_by_name2', %i[
  hid_t
  string
  H5_index_t
  H5_iter_order_t
  H5L_iterate2_t
  pointer
  hid_t
], :herr_t

.H5Oare_mdc_flushes_disabled(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1974
1975
1976
1977
# File 'lib/hdf5/ffi_10.rb', line 1974

attach_function 'H5Oare_mdc_flushes_disabled', %i[
  hid_t
  pointer
], :herr_t

.H5Oclose(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1954
1955
1956
# File 'lib/hdf5/ffi_10.rb', line 1954

attach_function 'H5Oclose', [
  :hid_t
], :herr_t

.H5Oclose_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1081
1082
1083
1084
1085
1086
1087
# File 'lib/hdf5/ffi_14.rb', line 1081

attach_function 'H5Oclose_async', %i[
  string
  string
  uint
  hid_t
  hid_t
], :herr_t

.H5Ocopy(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1899
1900
1901
1902
1903
1904
1905
1906
# File 'lib/hdf5/ffi_10.rb', line 1899

attach_function 'H5Ocopy', %i[
  hid_t
  string
  hid_t
  string
  hid_t
  hid_t
], :herr_t

.H5Ocopy_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
# File 'lib/hdf5/ffi_14.rb', line 1018

attach_function 'H5Ocopy_async', %i[
  string
  string
  uint
  hid_t
  string
  hid_t
  string
  hid_t
  hid_t
  hid_t
], :herr_t

.H5Odecr_refcount(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1895
1896
1897
# File 'lib/hdf5/ffi_10.rb', line 1895

attach_function 'H5Odecr_refcount', [
  :hid_t
], :herr_t

.H5Odisable_mdc_flushes(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1966
1967
1968
# File 'lib/hdf5/ffi_10.rb', line 1966

attach_function 'H5Odisable_mdc_flushes', [
  :hid_t
], :herr_t

.H5Oenable_mdc_flushes(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1970
1971
1972
# File 'lib/hdf5/ffi_10.rb', line 1970

attach_function 'H5Oenable_mdc_flushes', [
  :hid_t
], :herr_t

.H5Oexists_by_name(hid_t) ⇒ htri_t

Returns the return value of attach_function.

Returns:

  • (htri_t)

    the return value of attach_function



1852
1853
1854
1855
1856
# File 'lib/hdf5/ffi_10.rb', line 1852

attach_function 'H5Oexists_by_name', %i[
  hid_t
  string
  hid_t
], :htri_t

.H5Oflush(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1958
1959
1960
# File 'lib/hdf5/ffi_10.rb', line 1958

attach_function 'H5Oflush', [
  :hid_t
], :herr_t

.H5Oflush_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1093
1094
1095
1096
1097
1098
1099
# File 'lib/hdf5/ffi_14.rb', line 1093

attach_function 'H5Oflush_async', %i[
  string
  string
  uint
  hid_t
  hid_t
], :herr_t

.H5Oget_comment(hid_t) ⇒ ssize_t

Returns the return value of attach_function.

Returns:

  • (ssize_t)

    the return value of attach_function



1920
1921
1922
1923
1924
# File 'lib/hdf5/ffi_10.rb', line 1920

attach_function 'H5Oget_comment', %i[
  hid_t
  string
  size_t
], :ssize_t

.H5Oget_comment_by_name(hid_t) ⇒ ssize_t

Returns the return value of attach_function.

Returns:

  • (ssize_t)

    the return value of attach_function



1926
1927
1928
1929
1930
1931
1932
# File 'lib/hdf5/ffi_10.rb', line 1926

attach_function 'H5Oget_comment_by_name', %i[
  hid_t
  string
  string
  size_t
  hid_t
], :ssize_t

.H5Oget_info(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1979
1980
1981
1982
# File 'lib/hdf5/ffi_10.rb', line 1979

attach_function 'H5Oget_info', [
  :hid_t,
  H5OInfoT.ptr
], :herr_t

.H5Oget_info1(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2019
2020
2021
2022
# File 'lib/hdf5/ffi_10.rb', line 2019

attach_function 'H5Oget_info1', [
  :hid_t,
  H5OInfoT.ptr
], :herr_t

.H5Oget_info2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1858
1859
1860
1861
1862
# File 'lib/hdf5/ffi_10.rb', line 1858

attach_function 'H5Oget_info2', [
  :hid_t,
  H5OInfoT.ptr,
  :uint
], :herr_t

.H5Oget_info3(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



931
932
933
934
935
# File 'lib/hdf5/ffi_14.rb', line 931

attach_function 'H5Oget_info3', [
  :hid_t,
  H5OInfo2T.ptr,
  :uint
], :herr_t

.H5Oget_info_by_idx(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1991
1992
1993
1994
1995
1996
1997
1998
1999
# File 'lib/hdf5/ffi_10.rb', line 1991

attach_function 'H5Oget_info_by_idx', [
  :hid_t,
  :string,
  :H5_index_t,
  :H5_iter_order_t,
  :hsize_t,
  H5OInfoT.ptr,
  :hid_t
], :herr_t

.H5Oget_info_by_idx1(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2031
2032
2033
2034
2035
2036
2037
2038
2039
# File 'lib/hdf5/ffi_10.rb', line 2031

attach_function 'H5Oget_info_by_idx1', [
  :hid_t,
  :string,
  :H5_index_t,
  :H5_iter_order_t,
  :hsize_t,
  H5OInfoT.ptr,
  :hid_t
], :herr_t

.H5Oget_info_by_idx2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
# File 'lib/hdf5/ffi_10.rb', line 1872

attach_function 'H5Oget_info_by_idx2', [
  :hid_t,
  :string,
  :H5_index_t,
  :H5_iter_order_t,
  :hsize_t,
  H5OInfoT.ptr,
  :uint,
  :hid_t
], :herr_t

.H5Oget_info_by_idx3(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



957
958
959
960
961
962
963
964
965
966
# File 'lib/hdf5/ffi_14.rb', line 957

attach_function 'H5Oget_info_by_idx3', [
  :hid_t,
  :string,
  :H5_index_t,
  :H5_iter_order_t,
  :hsize_t,
  H5OInfo2T.ptr,
  :uint,
  :hid_t
], :herr_t

.H5Oget_info_by_name(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1984
1985
1986
1987
1988
1989
# File 'lib/hdf5/ffi_10.rb', line 1984

attach_function 'H5Oget_info_by_name', [
  :hid_t,
  :string,
  H5OInfoT.ptr,
  :hid_t
], :herr_t

.H5Oget_info_by_name1(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2024
2025
2026
2027
2028
2029
# File 'lib/hdf5/ffi_10.rb', line 2024

attach_function 'H5Oget_info_by_name1', [
  :hid_t,
  :string,
  H5OInfoT.ptr,
  :hid_t
], :herr_t

.H5Oget_info_by_name2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1864
1865
1866
1867
1868
1869
1870
# File 'lib/hdf5/ffi_10.rb', line 1864

attach_function 'H5Oget_info_by_name2', [
  :hid_t,
  :string,
  H5OInfoT.ptr,
  :uint,
  :hid_t
], :herr_t

.H5Oget_info_by_name3(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



937
938
939
940
941
942
943
# File 'lib/hdf5/ffi_14.rb', line 937

attach_function 'H5Oget_info_by_name3', [
  :hid_t,
  :string,
  H5OInfo2T.ptr,
  :uint,
  :hid_t
], :herr_t

.H5Oget_info_by_name_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



945
946
947
948
949
950
951
952
953
954
955
# File 'lib/hdf5/ffi_14.rb', line 945

attach_function 'H5Oget_info_by_name_async', [
  :string,
  :string,
  :uint,
  :hid_t,
  :string,
  H5OInfo2T.ptr,
  :uint,
  :hid_t,
  :hid_t
], :herr_t

.H5Oget_native_info(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



968
969
970
971
972
# File 'lib/hdf5/ffi_14.rb', line 968

attach_function 'H5Oget_native_info', [
  :hid_t,
  H5ONativeInfoT.ptr,
  :uint
], :herr_t

.H5Oget_native_info_by_idx(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



982
983
984
985
986
987
988
989
990
991
# File 'lib/hdf5/ffi_14.rb', line 982

attach_function 'H5Oget_native_info_by_idx', [
  :hid_t,
  :string,
  :H5_index_t,
  :H5_iter_order_t,
  :hsize_t,
  H5ONativeInfoT.ptr,
  :uint,
  :hid_t
], :herr_t

.H5Oget_native_info_by_name(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



974
975
976
977
978
979
980
# File 'lib/hdf5/ffi_14.rb', line 974

attach_function 'H5Oget_native_info_by_name', [
  :hid_t,
  :string,
  H5ONativeInfoT.ptr,
  :uint,
  :hid_t
], :herr_t

.H5Oincr_refcount(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1891
1892
1893
# File 'lib/hdf5/ffi_10.rb', line 1891

attach_function 'H5Oincr_refcount', [
  :hid_t
], :herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1883
1884
1885
1886
1887
1888
1889
# File 'lib/hdf5/ffi_10.rb', line 1883

attach_function 'H5Olink', %i[
  hid_t
  hid_t
  string
  hid_t
  hid_t
], :herr_t

.H5Oopen(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



1832
1833
1834
1835
1836
# File 'lib/hdf5/ffi_10.rb', line 1832

attach_function 'H5Oopen', %i[
  hid_t
  string
  hid_t
], :hid_t

.H5Oopen_async(string) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



888
889
890
891
892
893
894
895
896
# File 'lib/hdf5/ffi_14.rb', line 888

attach_function 'H5Oopen_async', %i[
  string
  string
  uint
  hid_t
  string
  hid_t
  hid_t
], :hid_t

.H5Oopen_by_addr(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



1838
1839
1840
1841
# File 'lib/hdf5/ffi_10.rb', line 1838

attach_function 'H5Oopen_by_addr', %i[
  hid_t
  haddr_t
], :hid_t

.H5Oopen_by_idx(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



1843
1844
1845
1846
1847
1848
1849
1850
# File 'lib/hdf5/ffi_10.rb', line 1843

attach_function 'H5Oopen_by_idx', %i[
  hid_t
  string
  H5_index_t
  H5_iter_order_t
  hsize_t
  hid_t
], :hid_t

.H5Oopen_by_idx_async(string) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



912
913
914
915
916
917
918
919
920
921
922
923
# File 'lib/hdf5/ffi_14.rb', line 912

attach_function 'H5Oopen_by_idx_async', %i[
  string
  string
  uint
  hid_t
  string
  H5_index_t
  H5_iter_order_t
  hsize_t
  hid_t
  hid_t
], :hid_t

.H5Oopen_by_token(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



898
899
900
901
# File 'lib/hdf5/ffi_14.rb', line 898

attach_function 'H5Oopen_by_token', [
  :hid_t,
  H5OTokenT
], :hid_t

.H5open([]) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



618
# File 'lib/hdf5/ffi_10.rb', line 618

attach_function 'H5open', [], :herr_t

.H5Orefresh(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1962
1963
1964
# File 'lib/hdf5/ffi_10.rb', line 1962

attach_function 'H5Orefresh', [
  :hid_t
], :herr_t

.H5Orefresh_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1105
1106
1107
1108
1109
1110
1111
# File 'lib/hdf5/ffi_14.rb', line 1105

attach_function 'H5Orefresh_async', %i[
  string
  string
  uint
  hid_t
  hid_t
], :herr_t

.H5Oset_comment(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1908
1909
1910
1911
# File 'lib/hdf5/ffi_10.rb', line 1908

attach_function 'H5Oset_comment', %i[
  hid_t
  string
], :herr_t

.H5Oset_comment_by_name(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1913
1914
1915
1916
1917
1918
# File 'lib/hdf5/ffi_10.rb', line 1913

attach_function 'H5Oset_comment_by_name', %i[
  hid_t
  string
  string
  hid_t
], :herr_t

.H5Otoken_cmp(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1126
1127
1128
1129
1130
1131
# File 'lib/hdf5/ffi_14.rb', line 1126

attach_function 'H5Otoken_cmp', [
  :hid_t,
  H5OTokenT.ptr,
  H5OTokenT.ptr,
  :pointer
], :herr_t

.H5Otoken_from_str(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1139
1140
1141
1142
1143
# File 'lib/hdf5/ffi_14.rb', line 1139

attach_function 'H5Otoken_from_str', [
  :hid_t,
  :string,
  H5OTokenT.ptr
], :herr_t

.H5Otoken_to_str(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1133
1134
1135
1136
1137
# File 'lib/hdf5/ffi_14.rb', line 1133

attach_function 'H5Otoken_to_str', [
  :hid_t,
  H5OTokenT.ptr,
  :pointer
], :herr_t

.H5Ovisit(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2001
2002
2003
2004
2005
2006
2007
# File 'lib/hdf5/ffi_10.rb', line 2001

attach_function 'H5Ovisit', %i[
  hid_t
  H5_index_t
  H5_iter_order_t
  H5O_iterate_t
  pointer
], :herr_t

.H5Ovisit1(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2041
2042
2043
2044
2045
2046
2047
# File 'lib/hdf5/ffi_10.rb', line 2041

attach_function 'H5Ovisit1', %i[
  hid_t
  H5_index_t
  H5_iter_order_t
  H5O_iterate_t
  pointer
], :herr_t

.H5Ovisit2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1934
1935
1936
1937
1938
1939
1940
1941
# File 'lib/hdf5/ffi_10.rb', line 1934

attach_function 'H5Ovisit2', %i[
  hid_t
  H5_index_t
  H5_iter_order_t
  H5O_iterate_t
  pointer
  uint
], :herr_t

.H5Ovisit3(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1057
1058
1059
1060
1061
1062
1063
1064
# File 'lib/hdf5/ffi_14.rb', line 1057

attach_function 'H5Ovisit3', %i[
  hid_t
  H5_index_t
  H5_iter_order_t
  H5O_iterate2_t
  pointer
  uint
], :herr_t

.H5Ovisit_by_name(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2009
2010
2011
2012
2013
2014
2015
2016
2017
# File 'lib/hdf5/ffi_10.rb', line 2009

attach_function 'H5Ovisit_by_name', %i[
  hid_t
  string
  H5_index_t
  H5_iter_order_t
  H5O_iterate_t
  pointer
  hid_t
], :herr_t

.H5Ovisit_by_name1(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



2049
2050
2051
2052
2053
2054
2055
2056
2057
# File 'lib/hdf5/ffi_10.rb', line 2049

attach_function 'H5Ovisit_by_name1', %i[
  hid_t
  string
  H5_index_t
  H5_iter_order_t
  H5O_iterate_t
  pointer
  hid_t
], :herr_t

.H5Ovisit_by_name2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
# File 'lib/hdf5/ffi_10.rb', line 1943

attach_function 'H5Ovisit_by_name2', %i[
  hid_t
  string
  H5_index_t
  H5_iter_order_t
  H5O_iterate_t
  pointer
  uint
  hid_t
], :herr_t

.H5Ovisit_by_name3(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
# File 'lib/hdf5/ffi_14.rb', line 1066

attach_function 'H5Ovisit_by_name3', %i[
  hid_t
  string
  H5_index_t
  H5_iter_order_t
  H5O_iterate2_t
  pointer
  uint
  hid_t
], :herr_t

.H5Padd_merge_committed_dtype_path(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5925
5926
5927
5928
# File 'lib/hdf5/ffi_10.rb', line 5925

attach_function 'H5Padd_merge_committed_dtype_path', %i[
  hid_t
  string
], :herr_t

.H5Pall_filters_avail(hid_t) ⇒ htri_t

Returns the return value of attach_function.

Returns:

  • (htri_t)

    the return value of attach_function



5025
5026
5027
# File 'lib/hdf5/ffi_10.rb', line 5025

attach_function 'H5Pall_filters_avail', [
  :hid_t
], :htri_t

.H5Pclose(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4888
4889
4890
# File 'lib/hdf5/ffi_10.rb', line 4888

attach_function 'H5Pclose', [
  :hid_t
], :herr_t

.H5Pclose_class(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4892
4893
4894
# File 'lib/hdf5/ffi_10.rb', line 4892

attach_function 'H5Pclose_class', [
  :hid_t
], :herr_t

.H5Pcopy(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



4896
4897
4898
# File 'lib/hdf5/ffi_10.rb', line 4896

attach_function 'H5Pcopy', [
  :hid_t
], :hid_t

.H5Pcopy_prop(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4900
4901
4902
4903
4904
# File 'lib/hdf5/ffi_10.rb', line 4900

attach_function 'H5Pcopy_prop', %i[
  hid_t
  hid_t
  string
], :herr_t

.H5Pcreate(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



4906
4907
4908
# File 'lib/hdf5/ffi_10.rb', line 4906

attach_function 'H5Pcreate', [
  :hid_t
], :hid_t

.H5Pcreate_class(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



4910
4911
4912
4913
4914
4915
4916
4917
4918
4919
# File 'lib/hdf5/ffi_10.rb', line 4910

attach_function 'H5Pcreate_class', %i[
  hid_t
  string
  H5P_cls_create_func_t
  pointer
  H5P_cls_copy_func_t
  pointer
  H5P_cls_close_func_t
  pointer
], :hid_t

.H5Pdecode(pointer) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



4921
4922
4923
# File 'lib/hdf5/ffi_10.rb', line 4921

attach_function 'H5Pdecode', [
  :pointer
], :hid_t

.H5Pencode(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4925
4926
4927
4928
4929
# File 'lib/hdf5/ffi_10.rb', line 4925

attach_function 'H5Pencode', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5Pencode1(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8355
8356
8357
8358
8359
# File 'lib/hdf5/ffi_14.rb', line 8355

attach_function 'H5Pencode1', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5Pencode2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



7209
7210
7211
7212
7213
7214
# File 'lib/hdf5/ffi_14.rb', line 7209

attach_function 'H5Pencode2', %i[
  hid_t
  pointer
  pointer
  hid_t
], :herr_t

.H5Pequal(hid_t) ⇒ htri_t

Returns the return value of attach_function.

Returns:

  • (htri_t)

    the return value of attach_function



4931
4932
4933
4934
# File 'lib/hdf5/ffi_10.rb', line 4931

attach_function 'H5Pequal', %i[
  hid_t
  hid_t
], :htri_t

.H5Pexist(hid_t) ⇒ htri_t

Returns the return value of attach_function.

Returns:

  • (htri_t)

    the return value of attach_function



4936
4937
4938
4939
# File 'lib/hdf5/ffi_10.rb', line 4936

attach_function 'H5Pexist', %i[
  hid_t
  string
], :htri_t

.H5Pfill_value_defined(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5482
5483
5484
5485
# File 'lib/hdf5/ffi_10.rb', line 5482

attach_function 'H5Pfill_value_defined', %i[
  hid_t
  pointer
], :herr_t

.H5Pfree_merge_committed_dtype_paths(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5930
5931
5932
# File 'lib/hdf5/ffi_10.rb', line 5930

attach_function 'H5Pfree_merge_committed_dtype_paths', [
  :hid_t
], :herr_t

.H5Pget(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4941
4942
4943
4944
4945
# File 'lib/hdf5/ffi_10.rb', line 4941

attach_function 'H5Pget', %i[
  hid_t
  string
  pointer
], :herr_t

.H5Pget_actual_selection_io_mode(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8168
8169
8170
8171
# File 'lib/hdf5/ffi_14.rb', line 8168

attach_function 'H5Pget_actual_selection_io_mode', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_alignment(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5221
5222
5223
5224
5225
# File 'lib/hdf5/ffi_10.rb', line 5221

attach_function 'H5Pget_alignment', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5Pget_alloc_time(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5487
5488
5489
5490
# File 'lib/hdf5/ffi_10.rb', line 5487

attach_function 'H5Pget_alloc_time', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_append_flush(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5637
5638
5639
5640
5641
5642
5643
# File 'lib/hdf5/ffi_10.rb', line 5637

attach_function 'H5Pget_append_flush', %i[
  hid_t
  uint
  pointer
  pointer
  pointer
], :herr_t

.H5Pget_attr_creation_order(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5029
5030
5031
5032
# File 'lib/hdf5/ffi_10.rb', line 5029

attach_function 'H5Pget_attr_creation_order', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_attr_phase_change(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5034
5035
5036
5037
5038
# File 'lib/hdf5/ffi_10.rb', line 5034

attach_function 'H5Pget_attr_phase_change', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5Pget_btree_ratios(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5709
5710
5711
5712
5713
5714
# File 'lib/hdf5/ffi_10.rb', line 5709

attach_function 'H5Pget_btree_ratios', %i[
  hid_t
  pointer
  pointer
  pointer
], :herr_t

.H5Pget_buffer(hid_t) ⇒ size_t

Returns the return value of attach_function.

Returns:

  • (size_t)

    the return value of attach_function



5716
5717
5718
5719
5720
# File 'lib/hdf5/ffi_10.rb', line 5716

attach_function 'H5Pget_buffer', %i[
  hid_t
  pointer
  pointer
], :size_t

.H5Pget_cache(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5227
5228
5229
5230
5231
5232
5233
# File 'lib/hdf5/ffi_10.rb', line 5227

attach_function 'H5Pget_cache', %i[
  hid_t
  pointer
  pointer
  pointer
  pointer
], :herr_t

.H5Pget_char_encoding(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5863
5864
5865
5866
# File 'lib/hdf5/ffi_10.rb', line 5863

attach_function 'H5Pget_char_encoding', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_chunk(hid_t) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



5492
5493
5494
5495
5496
# File 'lib/hdf5/ffi_10.rb', line 5492

attach_function 'H5Pget_chunk', %i[
  hid_t
  int
  pointer
], :int

.H5Pget_chunk_cache(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5645
5646
5647
5648
5649
5650
# File 'lib/hdf5/ffi_10.rb', line 5645

attach_function 'H5Pget_chunk_cache', %i[
  hid_t
  pointer
  pointer
  pointer
], :herr_t

.H5Pget_chunk_opts(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5498
5499
5500
5501
# File 'lib/hdf5/ffi_10.rb', line 5498

attach_function 'H5Pget_chunk_opts', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_class(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



4947
4948
4949
# File 'lib/hdf5/ffi_10.rb', line 4947

attach_function 'H5Pget_class', [
  :hid_t
], :hid_t

.H5Pget_class_name(hid_t) ⇒ string

Returns the return value of attach_function.

Returns:

  • (string)

    the return value of attach_function



4951
4952
4953
# File 'lib/hdf5/ffi_10.rb', line 4951

attach_function 'H5Pget_class_name', [
  :hid_t
], :string

.H5Pget_class_parent(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



4955
4956
4957
# File 'lib/hdf5/ffi_10.rb', line 4955

attach_function 'H5Pget_class_parent', [
  :hid_t
], :hid_t

.H5Pget_copy_object(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5934
5935
5936
5937
# File 'lib/hdf5/ffi_10.rb', line 5934

attach_function 'H5Pget_copy_object', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_core_write_tracking(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5235
5236
5237
5238
5239
# File 'lib/hdf5/ffi_10.rb', line 5235

attach_function 'H5Pget_core_write_tracking', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5Pget_create_intermediate_group(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5809
5810
5811
5812
# File 'lib/hdf5/ffi_10.rb', line 5809

attach_function 'H5Pget_create_intermediate_group', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_data_transform(hid_t) ⇒ ssize_t

Returns the return value of attach_function.

Returns:

  • (ssize_t)

    the return value of attach_function



5722
5723
5724
5725
5726
# File 'lib/hdf5/ffi_10.rb', line 5722

attach_function 'H5Pget_data_transform', %i[
  hid_t
  string
  size_t
], :ssize_t

.H5Pget_driver(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



5241
5242
5243
# File 'lib/hdf5/ffi_10.rb', line 5241

attach_function 'H5Pget_driver', [
  :hid_t
], :hid_t

.H5Pget_driver_config_str(hid_t) ⇒ ssize_t

Returns the return value of attach_function.

Returns:

  • (ssize_t)

    the return value of attach_function



7534
7535
7536
7537
7538
# File 'lib/hdf5/ffi_14.rb', line 7534

attach_function 'H5Pget_driver_config_str', %i[
  hid_t
  string
  size_t
], :ssize_t

.H5Pget_driver_info(hid_t) ⇒ pointer

Returns the return value of attach_function.

Returns:

  • (pointer)

    the return value of attach_function



5245
5246
5247
# File 'lib/hdf5/ffi_10.rb', line 5245

attach_function 'H5Pget_driver_info', [
  :hid_t
], :pointer

.H5Pget_dset_no_attrs_hint(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5503
5504
5505
5506
# File 'lib/hdf5/ffi_10.rb', line 5503

attach_function 'H5Pget_dset_no_attrs_hint', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_edc_check(hid_t) ⇒ :H5Z_EDC_t

Returns the return value of attach_function.

Returns:

  • (:H5Z_EDC_t)

    the return value of attach_function



5728
5729
5730
# File 'lib/hdf5/ffi_10.rb', line 5728

attach_function 'H5Pget_edc_check', [
  :hid_t
], :H5Z_EDC_t

.H5Pget_efile_prefix(hid_t) ⇒ ssize_t

Returns the return value of attach_function.

Returns:

  • (ssize_t)

    the return value of attach_function



5652
5653
5654
5655
5656
# File 'lib/hdf5/ffi_10.rb', line 5652

attach_function 'H5Pget_efile_prefix', %i[
  hid_t
  string
  size_t
], :ssize_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5873
5874
5875
5876
# File 'lib/hdf5/ffi_10.rb', line 5873

attach_function 'H5Pget_elink_acc_flags', %i[
  hid_t
  pointer
], :herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5878
5879
5880
5881
5882
# File 'lib/hdf5/ffi_10.rb', line 5878

attach_function 'H5Pget_elink_cb', %i[
  hid_t
  pointer
  pointer
], :herr_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



5884
5885
5886
# File 'lib/hdf5/ffi_10.rb', line 5884

attach_function 'H5Pget_elink_fapl', [
  :hid_t
], :hid_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5249
5250
5251
5252
# File 'lib/hdf5/ffi_10.rb', line 5249

attach_function 'H5Pget_elink_file_cache_size', %i[
  hid_t
  pointer
], :herr_t

Returns the return value of attach_function.

Returns:

  • (ssize_t)

    the return value of attach_function



5888
5889
5890
5891
5892
# File 'lib/hdf5/ffi_10.rb', line 5888

attach_function 'H5Pget_elink_prefix', %i[
  hid_t
  string
  size_t
], :ssize_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5819
5820
5821
5822
5823
# File 'lib/hdf5/ffi_10.rb', line 5819

attach_function 'H5Pget_est_link_info', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5Pget_evict_on_close(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5254
5255
5256
5257
# File 'lib/hdf5/ffi_10.rb', line 5254

attach_function 'H5Pget_evict_on_close', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_external(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5508
5509
5510
5511
5512
5513
5514
5515
# File 'lib/hdf5/ffi_10.rb', line 5508

attach_function 'H5Pget_external', %i[
  hid_t
  uint
  size_t
  string
  pointer
  pointer
], :herr_t

.H5Pget_external_count(hid_t) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



5517
5518
5519
# File 'lib/hdf5/ffi_10.rb', line 5517

attach_function 'H5Pget_external_count', [
  :hid_t
], :int

.H5Pget_family_offset(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5259
5260
5261
5262
# File 'lib/hdf5/ffi_10.rb', line 5259

attach_function 'H5Pget_family_offset', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_fapl_core(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6138
6139
6140
6141
6142
# File 'lib/hdf5/ffi_10.rb', line 6138

attach_function 'H5Pget_fapl_core', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5Pget_fapl_family(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6152
6153
6154
6155
6156
# File 'lib/hdf5/ffi_10.rb', line 6152

attach_function 'H5Pget_fapl_family', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5Pget_fapl_hdfs(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6172
6173
6174
6175
# File 'lib/hdf5/ffi_10.rb', line 6172

attach_function 'H5Pget_fapl_hdfs', [
  :hid_t,
  H5FDHdfsFaplT.ptr
], :herr_t

.H5Pget_fapl_multi(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6224
6225
6226
6227
6228
6229
6230
6231
# File 'lib/hdf5/ffi_10.rb', line 6224

attach_function 'H5Pget_fapl_multi', %i[
  hid_t
  pointer
  pointer
  pointer
  pointer
  pointer
], :herr_t

.H5Pget_fapl_onion(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



10045
10046
10047
10048
# File 'lib/hdf5/ffi_14.rb', line 10045

attach_function 'H5Pget_fapl_onion', [
  :hid_t,
  H5FDOnionFaplInfoT.ptr
], :herr_t

.H5Pget_fapl_ros3(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6254
6255
6256
6257
# File 'lib/hdf5/ffi_10.rb', line 6254

attach_function 'H5Pget_fapl_ros3', [
  :hid_t,
  H5FDRos3FaplT.ptr
], :herr_t

.H5Pget_fapl_splitter(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6290
6291
6292
6293
# File 'lib/hdf5/ffi_10.rb', line 6290

attach_function 'H5Pget_fapl_splitter', [
  :hid_t,
  H5FDSplitterVfdConfigT.ptr
], :herr_t

.H5Pget_fclose_degree(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5264
5265
5266
5267
# File 'lib/hdf5/ffi_10.rb', line 5264

attach_function 'H5Pget_fclose_degree', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_file_image(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5269
5270
5271
5272
5273
# File 'lib/hdf5/ffi_10.rb', line 5269

attach_function 'H5Pget_file_image', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5Pget_file_image_callbacks(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5275
5276
5277
5278
# File 'lib/hdf5/ffi_10.rb', line 5275

attach_function 'H5Pget_file_image_callbacks', [
  :hid_t,
  H5FDFileImageCallbacksT.ptr
], :herr_t

.H5Pget_file_locking(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5280
5281
5282
5283
5284
# File 'lib/hdf5/ffi_10.rb', line 5280

attach_function 'H5Pget_file_locking', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5Pget_file_space(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6015
6016
6017
6018
6019
# File 'lib/hdf5/ffi_10.rb', line 6015

attach_function 'H5Pget_file_space', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5Pget_file_space_page_size(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5117
5118
5119
5120
# File 'lib/hdf5/ffi_10.rb', line 5117

attach_function 'H5Pget_file_space_page_size', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_file_space_strategy(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5122
5123
5124
5125
5126
5127
# File 'lib/hdf5/ffi_10.rb', line 5122

attach_function 'H5Pget_file_space_strategy', %i[
  hid_t
  pointer
  pointer
  pointer
], :herr_t

.H5Pget_fill_time(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5521
5522
5523
5524
# File 'lib/hdf5/ffi_10.rb', line 5521

attach_function 'H5Pget_fill_time', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_fill_value(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5526
5527
5528
5529
5530
# File 'lib/hdf5/ffi_10.rb', line 5526

attach_function 'H5Pget_fill_value', %i[
  hid_t
  hid_t
  pointer
], :herr_t

.H5Pget_filter1(hid_t) ⇒ :H5Z_filter_t

Returns the return value of attach_function.

Returns:

  • (:H5Z_filter_t)

    the return value of attach_function



5981
5982
5983
5984
5985
5986
5987
5988
5989
# File 'lib/hdf5/ffi_10.rb', line 5981

attach_function 'H5Pget_filter1', %i[
  hid_t
  uint
  pointer
  pointer
  pointer
  size_t
  string
], :H5Z_filter_t

.H5Pget_filter2(hid_t) ⇒ :H5Z_filter_t

Returns the return value of attach_function.

Returns:

  • (:H5Z_filter_t)

    the return value of attach_function



5040
5041
5042
5043
5044
5045
5046
5047
5048
5049
# File 'lib/hdf5/ffi_10.rb', line 5040

attach_function 'H5Pget_filter2', %i[
  hid_t
  uint
  pointer
  pointer
  pointer
  size_t
  string
  pointer
], :H5Z_filter_t

.H5Pget_filter_by_id1(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5991
5992
5993
5994
5995
5996
5997
5998
5999
# File 'lib/hdf5/ffi_10.rb', line 5991

attach_function 'H5Pget_filter_by_id1', %i[
  hid_t
  H5Z_filter_t
  pointer
  pointer
  pointer
  size_t
  string
], :herr_t

.H5Pget_filter_by_id2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
# File 'lib/hdf5/ffi_10.rb', line 5051

attach_function 'H5Pget_filter_by_id2', %i[
  hid_t
  H5Z_filter_t
  pointer
  pointer
  pointer
  size_t
  string
  pointer
], :herr_t

.H5Pget_gc_references(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5286
5287
5288
5289
# File 'lib/hdf5/ffi_10.rb', line 5286

attach_function 'H5Pget_gc_references', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_hyper_vector_size(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5732
5733
5734
5735
# File 'lib/hdf5/ffi_10.rb', line 5732

attach_function 'H5Pget_hyper_vector_size', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_istore_k(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5129
5130
5131
5132
# File 'lib/hdf5/ffi_10.rb', line 5129

attach_function 'H5Pget_istore_k', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_layout(hid_t) ⇒ :H5D_layout_t

Returns the return value of attach_function.

Returns:

  • (:H5D_layout_t)

    the return value of attach_function



5532
5533
5534
# File 'lib/hdf5/ffi_10.rb', line 5532

attach_function 'H5Pget_layout', [
  :hid_t
], :H5D_layout_t

.H5Pget_libver_bounds(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5291
5292
5293
5294
5295
# File 'lib/hdf5/ffi_10.rb', line 5291

attach_function 'H5Pget_libver_bounds', %i[
  hid_t
  pointer
  pointer
], :herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5825
5826
5827
5828
# File 'lib/hdf5/ffi_10.rb', line 5825

attach_function 'H5Pget_link_creation_order', %i[
  hid_t
  pointer
], :herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5830
5831
5832
5833
5834
# File 'lib/hdf5/ffi_10.rb', line 5830

attach_function 'H5Pget_link_phase_change', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5Pget_local_heap_size_hint(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5836
5837
5838
5839
# File 'lib/hdf5/ffi_10.rb', line 5836

attach_function 'H5Pget_local_heap_size_hint', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_mcdt_search_cb(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5939
5940
5941
5942
5943
# File 'lib/hdf5/ffi_10.rb', line 5939

attach_function 'H5Pget_mcdt_search_cb', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5Pget_mdc_config(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5297
5298
5299
5300
# File 'lib/hdf5/ffi_10.rb', line 5297

attach_function 'H5Pget_mdc_config', [
  :hid_t,
  H5ACCacheConfigT.ptr
], :herr_t

.H5Pget_mdc_image_config(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5302
5303
5304
5305
# File 'lib/hdf5/ffi_10.rb', line 5302

attach_function 'H5Pget_mdc_image_config', [
  :hid_t,
  H5ACCacheImageConfigT.ptr
], :herr_t

.H5Pget_mdc_log_options(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5307
5308
5309
5310
5311
5312
5313
# File 'lib/hdf5/ffi_10.rb', line 5307

attach_function 'H5Pget_mdc_log_options', %i[
  hid_t
  pointer
  string
  pointer
  pointer
], :herr_t

.H5Pget_meta_block_size(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5315
5316
5317
5318
# File 'lib/hdf5/ffi_10.rb', line 5315

attach_function 'H5Pget_meta_block_size', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_metadata_read_attempts(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5320
5321
5322
5323
# File 'lib/hdf5/ffi_10.rb', line 5320

attach_function 'H5Pget_metadata_read_attempts', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_modify_write_buf(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8178
8179
8180
8181
# File 'lib/hdf5/ffi_14.rb', line 8178

attach_function 'H5Pget_modify_write_buf', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_multi_type(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5325
5326
5327
5328
# File 'lib/hdf5/ffi_10.rb', line 5325

attach_function 'H5Pget_multi_type', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_nfilters(hid_t) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



5062
5063
5064
# File 'lib/hdf5/ffi_10.rb', line 5062

attach_function 'H5Pget_nfilters', [
  :hid_t
], :int

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5894
5895
5896
5897
# File 'lib/hdf5/ffi_10.rb', line 5894

attach_function 'H5Pget_nlinks', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_no_selection_io_cause(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8163
8164
8165
8166
# File 'lib/hdf5/ffi_14.rb', line 8163

attach_function 'H5Pget_no_selection_io_cause', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_nprops(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4959
4960
4961
4962
# File 'lib/hdf5/ffi_10.rb', line 4959

attach_function 'H5Pget_nprops', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_obj_track_times(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5066
5067
5068
5069
# File 'lib/hdf5/ffi_10.rb', line 5066

attach_function 'H5Pget_obj_track_times', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_object_flush_cb(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5330
5331
5332
5333
5334
# File 'lib/hdf5/ffi_10.rb', line 5330

attach_function 'H5Pget_object_flush_cb', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5Pget_page_buffer_size(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5336
5337
5338
5339
5340
5341
# File 'lib/hdf5/ffi_10.rb', line 5336

attach_function 'H5Pget_page_buffer_size', %i[
  hid_t
  pointer
  pointer
  pointer
], :herr_t

.H5Pget_preserve(hid_t) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



5737
5738
5739
# File 'lib/hdf5/ffi_10.rb', line 5737

attach_function 'H5Pget_preserve', [
  :hid_t
], :int

.H5Pget_relax_file_integrity_checks(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



7811
7812
7813
7814
# File 'lib/hdf5/ffi_14.rb', line 7811

attach_function 'H5Pget_relax_file_integrity_checks', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_selection_io(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8158
8159
8160
8161
# File 'lib/hdf5/ffi_14.rb', line 8158

attach_function 'H5Pget_selection_io', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_shared_mesg_index(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5134
5135
5136
5137
5138
5139
# File 'lib/hdf5/ffi_10.rb', line 5134

attach_function 'H5Pget_shared_mesg_index', %i[
  hid_t
  uint
  pointer
  pointer
], :herr_t

.H5Pget_shared_mesg_nindexes(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5141
5142
5143
5144
# File 'lib/hdf5/ffi_10.rb', line 5141

attach_function 'H5Pget_shared_mesg_nindexes', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_shared_mesg_phase_change(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5146
5147
5148
5149
5150
# File 'lib/hdf5/ffi_10.rb', line 5146

attach_function 'H5Pget_shared_mesg_phase_change', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5Pget_sieve_buf_size(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5343
5344
5345
5346
# File 'lib/hdf5/ffi_10.rb', line 5343

attach_function 'H5Pget_sieve_buf_size', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_size(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4964
4965
4966
4967
4968
# File 'lib/hdf5/ffi_10.rb', line 4964

attach_function 'H5Pget_size', %i[
  hid_t
  string
  pointer
], :herr_t

.H5Pget_sizes(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5152
5153
5154
5155
5156
# File 'lib/hdf5/ffi_10.rb', line 5152

attach_function 'H5Pget_sizes', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5Pget_small_data_block_size(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5348
5349
5350
5351
# File 'lib/hdf5/ffi_10.rb', line 5348

attach_function 'H5Pget_small_data_block_size', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_sym_k(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5158
5159
5160
5161
5162
# File 'lib/hdf5/ffi_10.rb', line 5158

attach_function 'H5Pget_sym_k', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5Pget_type_conv_cb(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5741
5742
5743
5744
5745
# File 'lib/hdf5/ffi_10.rb', line 5741

attach_function 'H5Pget_type_conv_cb', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5Pget_userblock(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5164
5165
5166
5167
# File 'lib/hdf5/ffi_10.rb', line 5164

attach_function 'H5Pget_userblock', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_version(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6001
6002
6003
6004
6005
6006
6007
# File 'lib/hdf5/ffi_10.rb', line 6001

attach_function 'H5Pget_version', %i[
  hid_t
  pointer
  pointer
  pointer
  pointer
], :herr_t

.H5Pget_virtual_count(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5536
5537
5538
5539
# File 'lib/hdf5/ffi_10.rb', line 5536

attach_function 'H5Pget_virtual_count', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_virtual_dsetname(hid_t) ⇒ ssize_t

Returns the return value of attach_function.

Returns:

  • (ssize_t)

    the return value of attach_function



5541
5542
5543
5544
5545
5546
# File 'lib/hdf5/ffi_10.rb', line 5541

attach_function 'H5Pget_virtual_dsetname', %i[
  hid_t
  size_t
  string
  size_t
], :ssize_t

.H5Pget_virtual_filename(hid_t) ⇒ ssize_t

Returns the return value of attach_function.

Returns:

  • (ssize_t)

    the return value of attach_function



5548
5549
5550
5551
5552
5553
# File 'lib/hdf5/ffi_10.rb', line 5548

attach_function 'H5Pget_virtual_filename', %i[
  hid_t
  size_t
  string
  size_t
], :ssize_t

.H5Pget_virtual_prefix(hid_t) ⇒ ssize_t

Returns the return value of attach_function.

Returns:

  • (ssize_t)

    the return value of attach_function



5658
5659
5660
5661
5662
# File 'lib/hdf5/ffi_10.rb', line 5658

attach_function 'H5Pget_virtual_prefix', %i[
  hid_t
  string
  size_t
], :ssize_t

.H5Pget_virtual_printf_gap(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5664
5665
5666
5667
# File 'lib/hdf5/ffi_10.rb', line 5664

attach_function 'H5Pget_virtual_printf_gap', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_virtual_srcspace(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



5555
5556
5557
5558
# File 'lib/hdf5/ffi_10.rb', line 5555

attach_function 'H5Pget_virtual_srcspace', %i[
  hid_t
  size_t
], :hid_t

.H5Pget_virtual_view(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5669
5670
5671
5672
# File 'lib/hdf5/ffi_10.rb', line 5669

attach_function 'H5Pget_virtual_view', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_virtual_vspace(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



5560
5561
5562
5563
# File 'lib/hdf5/ffi_10.rb', line 5560

attach_function 'H5Pget_virtual_vspace', %i[
  hid_t
  size_t
], :hid_t

.H5Pget_vlen_mem_manager(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5747
5748
5749
5750
5751
5752
5753
# File 'lib/hdf5/ffi_10.rb', line 5747

attach_function 'H5Pget_vlen_mem_manager', %i[
  hid_t
  pointer
  pointer
  pointer
  pointer
], :herr_t

.H5Pget_vol_cap_flags(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



7789
7790
7791
7792
# File 'lib/hdf5/ffi_14.rb', line 7789

attach_function 'H5Pget_vol_cap_flags', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_vol_id(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



7644
7645
7646
7647
# File 'lib/hdf5/ffi_14.rb', line 7644

attach_function 'H5Pget_vol_id', %i[
  hid_t
  pointer
], :herr_t

.H5Pget_vol_info(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



7649
7650
7651
7652
# File 'lib/hdf5/ffi_14.rb', line 7649

attach_function 'H5Pget_vol_info', %i[
  hid_t
  pointer
], :herr_t

.H5Pinsert1(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5969
5970
5971
5972
5973
5974
5975
5976
5977
5978
5979
# File 'lib/hdf5/ffi_10.rb', line 5969

attach_function 'H5Pinsert1', %i[
  hid_t
  string
  size_t
  pointer
  H5P_prp_set_func_t
  H5P_prp_get_func_t
  H5P_prp_delete_func_t
  H5P_prp_copy_func_t
  H5P_prp_close_func_t
], :herr_t

.H5Pinsert2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4970
4971
4972
4973
4974
4975
4976
4977
4978
4979
4980
4981
# File 'lib/hdf5/ffi_10.rb', line 4970

attach_function 'H5Pinsert2', %i[
  hid_t
  string
  size_t
  pointer
  H5P_prp_set_func_t
  H5P_prp_get_func_t
  H5P_prp_delete_func_t
  H5P_prp_copy_func_t
  H5P_prp_compare_func_t
  H5P_prp_close_func_t
], :herr_t

.H5Pisa_class(hid_t) ⇒ htri_t

Returns the return value of attach_function.

Returns:

  • (htri_t)

    the return value of attach_function



4983
4984
4985
4986
# File 'lib/hdf5/ffi_10.rb', line 4983

attach_function 'H5Pisa_class', %i[
  hid_t
  hid_t
], :htri_t

.H5Piterate(hid_t) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



4988
4989
4990
4991
4992
4993
# File 'lib/hdf5/ffi_10.rb', line 4988

attach_function 'H5Piterate', %i[
  hid_t
  pointer
  H5P_iterate_t
  pointer
], :int

.H5PLappend(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6037
6038
6039
# File 'lib/hdf5/ffi_10.rb', line 6037

attach_function 'H5PLappend', [
  :string
], :herr_t

.H5PLget(uint) ⇒ ssize_t

Returns the return value of attach_function.

Returns:

  • (ssize_t)

    the return value of attach_function



6059
6060
6061
6062
6063
# File 'lib/hdf5/ffi_10.rb', line 6059

attach_function 'H5PLget', %i[
  uint
  string
  size_t
], :ssize_t

.H5PLget_loading_state(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6033
6034
6035
# File 'lib/hdf5/ffi_10.rb', line 6033

attach_function 'H5PLget_loading_state', [
  :pointer
], :herr_t

.H5PLinsert(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6050
6051
6052
6053
# File 'lib/hdf5/ffi_10.rb', line 6050

attach_function 'H5PLinsert', %i[
  string
  uint
], :herr_t

.H5PLprepend(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6041
6042
6043
# File 'lib/hdf5/ffi_10.rb', line 6041

attach_function 'H5PLprepend', [
  :string
], :herr_t

.H5PLremove(uint) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6055
6056
6057
# File 'lib/hdf5/ffi_10.rb', line 6055

attach_function 'H5PLremove', [
  :uint
], :herr_t

.H5PLreplace(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6045
6046
6047
6048
# File 'lib/hdf5/ffi_10.rb', line 6045

attach_function 'H5PLreplace', %i[
  string
  uint
], :herr_t

.H5PLset_loading_state(uint) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6029
6030
6031
# File 'lib/hdf5/ffi_10.rb', line 6029

attach_function 'H5PLset_loading_state', [
  :uint
], :herr_t

.H5PLsize(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6065
6066
6067
# File 'lib/hdf5/ffi_10.rb', line 6065

attach_function 'H5PLsize', [
  :pointer
], :herr_t

.H5Pmodify_filter(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5071
5072
5073
5074
5075
5076
5077
# File 'lib/hdf5/ffi_10.rb', line 5071

attach_function 'H5Pmodify_filter', %i[
  hid_t
  H5Z_filter_t
  uint
  size_t
  pointer
], :herr_t

.H5Pregister1(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5956
5957
5958
5959
5960
5961
5962
5963
5964
5965
5966
5967
# File 'lib/hdf5/ffi_10.rb', line 5956

attach_function 'H5Pregister1', %i[
  hid_t
  string
  size_t
  pointer
  H5P_prp_create_func_t
  H5P_prp_set_func_t
  H5P_prp_get_func_t
  H5P_prp_delete_func_t
  H5P_prp_copy_func_t
  H5P_prp_close_func_t
], :herr_t

.H5Pregister2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007
# File 'lib/hdf5/ffi_10.rb', line 4995

attach_function 'H5Pregister2', %i[
  hid_t
  string
  size_t
  pointer
  H5P_prp_create_func_t
  H5P_prp_set_func_t
  H5P_prp_get_func_t
  H5P_prp_delete_func_t
  H5P_prp_copy_func_t
  H5P_prp_compare_func_t
  H5P_prp_close_func_t
], :herr_t

.H5Premove(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5009
5010
5011
5012
# File 'lib/hdf5/ffi_10.rb', line 5009

attach_function 'H5Premove', %i[
  hid_t
  string
], :herr_t

.H5Premove_filter(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5079
5080
5081
5082
# File 'lib/hdf5/ffi_10.rb', line 5079

attach_function 'H5Premove_filter', %i[
  hid_t
  H5Z_filter_t
], :herr_t

.H5Pset(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5014
5015
5016
5017
5018
# File 'lib/hdf5/ffi_10.rb', line 5014

attach_function 'H5Pset', %i[
  hid_t
  string
  pointer
], :herr_t

.H5Pset_alignment(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5353
5354
5355
5356
5357
# File 'lib/hdf5/ffi_10.rb', line 5353

attach_function 'H5Pset_alignment', %i[
  hid_t
  hsize_t
  hsize_t
], :herr_t

.H5Pset_alloc_time(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5565
5566
5567
5568
# File 'lib/hdf5/ffi_10.rb', line 5565

attach_function 'H5Pset_alloc_time', %i[
  hid_t
  H5D_alloc_time_t
], :herr_t

.H5Pset_append_flush(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5674
5675
5676
5677
5678
5679
5680
# File 'lib/hdf5/ffi_10.rb', line 5674

attach_function 'H5Pset_append_flush', %i[
  hid_t
  uint
  pointer
  H5D_append_cb_t
  pointer
], :herr_t

.H5Pset_attr_creation_order(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5084
5085
5086
5087
# File 'lib/hdf5/ffi_10.rb', line 5084

attach_function 'H5Pset_attr_creation_order', %i[
  hid_t
  uint
], :herr_t

.H5Pset_attr_phase_change(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5089
5090
5091
5092
5093
# File 'lib/hdf5/ffi_10.rb', line 5089

attach_function 'H5Pset_attr_phase_change', %i[
  hid_t
  uint
  uint
], :herr_t

.H5Pset_btree_ratios(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5755
5756
5757
5758
5759
5760
# File 'lib/hdf5/ffi_10.rb', line 5755

attach_function 'H5Pset_btree_ratios', %i[
  hid_t
  double
  double
  double
], :herr_t

.H5Pset_buffer(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5762
5763
5764
5765
5766
5767
# File 'lib/hdf5/ffi_10.rb', line 5762

attach_function 'H5Pset_buffer', %i[
  hid_t
  size_t
  pointer
  pointer
], :herr_t

.H5Pset_cache(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5359
5360
5361
5362
5363
5364
5365
# File 'lib/hdf5/ffi_10.rb', line 5359

attach_function 'H5Pset_cache', %i[
  hid_t
  int
  size_t
  size_t
  double
], :herr_t

.H5Pset_char_encoding(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5868
5869
5870
5871
# File 'lib/hdf5/ffi_10.rb', line 5868

attach_function 'H5Pset_char_encoding', %i[
  hid_t
  H5T_cset_t
], :herr_t

.H5Pset_chunk(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5570
5571
5572
5573
5574
# File 'lib/hdf5/ffi_10.rb', line 5570

attach_function 'H5Pset_chunk', %i[
  hid_t
  int
  pointer
], :herr_t

.H5Pset_chunk_cache(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5682
5683
5684
5685
5686
5687
# File 'lib/hdf5/ffi_10.rb', line 5682

attach_function 'H5Pset_chunk_cache', %i[
  hid_t
  size_t
  size_t
  double
], :herr_t

.H5Pset_chunk_opts(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5576
5577
5578
5579
# File 'lib/hdf5/ffi_10.rb', line 5576

attach_function 'H5Pset_chunk_opts', %i[
  hid_t
  uint
], :herr_t

.H5Pset_copy_object(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5945
5946
5947
5948
# File 'lib/hdf5/ffi_10.rb', line 5945

attach_function 'H5Pset_copy_object', %i[
  hid_t
  uint
], :herr_t

.H5Pset_core_write_tracking(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5367
5368
5369
5370
5371
# File 'lib/hdf5/ffi_10.rb', line 5367

attach_function 'H5Pset_core_write_tracking', %i[
  hid_t
  hbool_t
  size_t
], :herr_t

.H5Pset_create_intermediate_group(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5814
5815
5816
5817
# File 'lib/hdf5/ffi_10.rb', line 5814

attach_function 'H5Pset_create_intermediate_group', %i[
  hid_t
  uint
], :herr_t

.H5Pset_data_transform(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5769
5770
5771
5772
# File 'lib/hdf5/ffi_10.rb', line 5769

attach_function 'H5Pset_data_transform', %i[
  hid_t
  string
], :herr_t

.H5Pset_dataset_io_hyperslab_selection(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8143
8144
8145
8146
8147
8148
8149
8150
8151
# File 'lib/hdf5/ffi_14.rb', line 8143

attach_function 'H5Pset_dataset_io_hyperslab_selection', %i[
  hid_t
  uint
  H5S_seloper_t
  pointer
  pointer
  pointer
  pointer
], :herr_t

.H5Pset_deflate(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5095
5096
5097
5098
# File 'lib/hdf5/ffi_10.rb', line 5095

attach_function 'H5Pset_deflate', %i[
  hid_t
  uint
], :herr_t

.H5Pset_driver(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5373
5374
5375
5376
5377
# File 'lib/hdf5/ffi_10.rb', line 5373

attach_function 'H5Pset_driver', %i[
  hid_t
  hid_t
  pointer
], :herr_t

.H5Pset_driver_by_name(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



7680
7681
7682
7683
7684
# File 'lib/hdf5/ffi_14.rb', line 7680

attach_function 'H5Pset_driver_by_name', %i[
  hid_t
  string
  string
], :herr_t

.H5Pset_driver_by_value(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



7686
7687
7688
7689
7690
# File 'lib/hdf5/ffi_14.rb', line 7686

attach_function 'H5Pset_driver_by_value', %i[
  hid_t
  H5FD_class_value_t
  string
], :herr_t

.H5Pset_dset_no_attrs_hint(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5581
5582
5583
5584
# File 'lib/hdf5/ffi_10.rb', line 5581

attach_function 'H5Pset_dset_no_attrs_hint', %i[
  hid_t
  hbool_t
], :herr_t

.H5Pset_edc_check(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5774
5775
5776
5777
# File 'lib/hdf5/ffi_10.rb', line 5774

attach_function 'H5Pset_edc_check', %i[
  hid_t
  H5Z_EDC_t
], :herr_t

.H5Pset_efile_prefix(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5689
5690
5691
5692
# File 'lib/hdf5/ffi_10.rb', line 5689

attach_function 'H5Pset_efile_prefix', %i[
  hid_t
  string
], :herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5899
5900
5901
5902
# File 'lib/hdf5/ffi_10.rb', line 5899

attach_function 'H5Pset_elink_acc_flags', %i[
  hid_t
  uint
], :herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5904
5905
5906
5907
5908
# File 'lib/hdf5/ffi_10.rb', line 5904

attach_function 'H5Pset_elink_cb', %i[
  hid_t
  H5L_elink_traverse_t
  pointer
], :herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5910
5911
5912
5913
# File 'lib/hdf5/ffi_10.rb', line 5910

attach_function 'H5Pset_elink_fapl', %i[
  hid_t
  hid_t
], :herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5379
5380
5381
5382
# File 'lib/hdf5/ffi_10.rb', line 5379

attach_function 'H5Pset_elink_file_cache_size', %i[
  hid_t
  uint
], :herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5915
5916
5917
5918
# File 'lib/hdf5/ffi_10.rb', line 5915

attach_function 'H5Pset_elink_prefix', %i[
  hid_t
  string
], :herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5841
5842
5843
5844
5845
# File 'lib/hdf5/ffi_10.rb', line 5841

attach_function 'H5Pset_est_link_info', %i[
  hid_t
  uint
  uint
], :herr_t

.H5Pset_evict_on_close(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5384
5385
5386
5387
# File 'lib/hdf5/ffi_10.rb', line 5384

attach_function 'H5Pset_evict_on_close', %i[
  hid_t
  hbool_t
], :herr_t

.H5Pset_external(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5586
5587
5588
5589
5590
5591
# File 'lib/hdf5/ffi_10.rb', line 5586

attach_function 'H5Pset_external', %i[
  hid_t
  string
  off_t
  hsize_t
], :herr_t

.H5Pset_family_offset(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5389
5390
5391
5392
# File 'lib/hdf5/ffi_10.rb', line 5389

attach_function 'H5Pset_family_offset', %i[
  hid_t
  hsize_t
], :herr_t

.H5Pset_fapl_core(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6132
6133
6134
6135
6136
# File 'lib/hdf5/ffi_10.rb', line 6132

attach_function 'H5Pset_fapl_core', %i[
  hid_t
  size_t
  hbool_t
], :herr_t

.H5Pset_fapl_family(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6146
6147
6148
6149
6150
# File 'lib/hdf5/ffi_10.rb', line 6146

attach_function 'H5Pset_fapl_family', %i[
  hid_t
  hsize_t
  hid_t
], :herr_t

.H5Pset_fapl_hdfs(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6177
6178
6179
6180
# File 'lib/hdf5/ffi_10.rb', line 6177

attach_function 'H5Pset_fapl_hdfs', [
  :hid_t,
  H5FDHdfsFaplT.ptr
], :herr_t

.H5Pset_fapl_log(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6184
6185
6186
6187
6188
6189
# File 'lib/hdf5/ffi_10.rb', line 6184

attach_function 'H5Pset_fapl_log', %i[
  hid_t
  string
  ulong_long
  size_t
], :herr_t

.H5Pset_fapl_multi(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6215
6216
6217
6218
6219
6220
6221
6222
# File 'lib/hdf5/ffi_10.rb', line 6215

attach_function 'H5Pset_fapl_multi', %i[
  hid_t
  pointer
  pointer
  pointer
  pointer
  hbool_t
], :herr_t

.H5Pset_fapl_onion(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



10050
10051
10052
10053
# File 'lib/hdf5/ffi_14.rb', line 10050

attach_function 'H5Pset_fapl_onion', [
  :hid_t,
  H5FDOnionFaplInfoT.ptr
], :herr_t

.H5Pset_fapl_ros3(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6259
6260
6261
6262
# File 'lib/hdf5/ffi_10.rb', line 6259

attach_function 'H5Pset_fapl_ros3', [
  :hid_t,
  H5FDRos3FaplT.ptr
], :herr_t

.H5Pset_fapl_sec2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6266
6267
6268
# File 'lib/hdf5/ffi_10.rb', line 6266

attach_function 'H5Pset_fapl_sec2', [
  :hid_t
], :herr_t

.H5Pset_fapl_split(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6233
6234
6235
6236
6237
6238
6239
# File 'lib/hdf5/ffi_10.rb', line 6233

attach_function 'H5Pset_fapl_split', %i[
  hid_t
  string
  hid_t
  string
  hid_t
], :herr_t

.H5Pset_fapl_splitter(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6285
6286
6287
6288
# File 'lib/hdf5/ffi_10.rb', line 6285

attach_function 'H5Pset_fapl_splitter', [
  :hid_t,
  H5FDSplitterVfdConfigT.ptr
], :herr_t

.H5Pset_fapl_stdio(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6297
6298
6299
# File 'lib/hdf5/ffi_10.rb', line 6297

attach_function 'H5Pset_fapl_stdio', [
  :hid_t
], :herr_t

.H5Pset_fclose_degree(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5394
5395
5396
5397
# File 'lib/hdf5/ffi_10.rb', line 5394

attach_function 'H5Pset_fclose_degree', %i[
  hid_t
  H5F_close_degree_t
], :herr_t

.H5Pset_file_image(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5399
5400
5401
5402
5403
# File 'lib/hdf5/ffi_10.rb', line 5399

attach_function 'H5Pset_file_image', %i[
  hid_t
  pointer
  size_t
], :herr_t

.H5Pset_file_image_callbacks(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5405
5406
5407
5408
# File 'lib/hdf5/ffi_10.rb', line 5405

attach_function 'H5Pset_file_image_callbacks', [
  :hid_t,
  H5FDFileImageCallbacksT.ptr
], :herr_t

.H5Pset_file_locking(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5410
5411
5412
5413
5414
# File 'lib/hdf5/ffi_10.rb', line 5410

attach_function 'H5Pset_file_locking', %i[
  hid_t
  hbool_t
  hbool_t
], :herr_t

.H5Pset_file_space(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6009
6010
6011
6012
6013
# File 'lib/hdf5/ffi_10.rb', line 6009

attach_function 'H5Pset_file_space', %i[
  hid_t
  H5F_file_space_type_t
  hsize_t
], :herr_t

.H5Pset_file_space_page_size(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5169
5170
5171
5172
# File 'lib/hdf5/ffi_10.rb', line 5169

attach_function 'H5Pset_file_space_page_size', %i[
  hid_t
  hsize_t
], :herr_t

.H5Pset_file_space_strategy(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5174
5175
5176
5177
5178
5179
# File 'lib/hdf5/ffi_10.rb', line 5174

attach_function 'H5Pset_file_space_strategy', %i[
  hid_t
  H5F_fspace_strategy_t
  hbool_t
  hsize_t
], :herr_t

.H5Pset_fill_time(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5593
5594
5595
5596
# File 'lib/hdf5/ffi_10.rb', line 5593

attach_function 'H5Pset_fill_time', %i[
  hid_t
  H5D_fill_time_t
], :herr_t

.H5Pset_fill_value(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5598
5599
5600
5601
5602
# File 'lib/hdf5/ffi_10.rb', line 5598

attach_function 'H5Pset_fill_value', %i[
  hid_t
  hid_t
  pointer
], :herr_t

.H5Pset_filter(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5100
5101
5102
5103
5104
5105
5106
# File 'lib/hdf5/ffi_10.rb', line 5100

attach_function 'H5Pset_filter', %i[
  hid_t
  H5Z_filter_t
  uint
  size_t
  pointer
], :herr_t

.H5Pset_filter_callback(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5779
5780
5781
5782
5783
# File 'lib/hdf5/ffi_10.rb', line 5779

attach_function 'H5Pset_filter_callback', %i[
  hid_t
  H5Z_filter_func_t
  pointer
], :herr_t

.H5Pset_fletcher32(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5108
5109
5110
# File 'lib/hdf5/ffi_10.rb', line 5108

attach_function 'H5Pset_fletcher32', [
  :hid_t
], :herr_t

.H5Pset_gc_references(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5416
5417
5418
5419
# File 'lib/hdf5/ffi_10.rb', line 5416

attach_function 'H5Pset_gc_references', %i[
  hid_t
  uint
], :herr_t

.H5Pset_hyper_vector_size(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5785
5786
5787
5788
# File 'lib/hdf5/ffi_10.rb', line 5785

attach_function 'H5Pset_hyper_vector_size', %i[
  hid_t
  size_t
], :herr_t

.H5Pset_istore_k(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5181
5182
5183
5184
# File 'lib/hdf5/ffi_10.rb', line 5181

attach_function 'H5Pset_istore_k', %i[
  hid_t
  uint
], :herr_t

.H5Pset_layout(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5608
5609
5610
5611
# File 'lib/hdf5/ffi_10.rb', line 5608

attach_function 'H5Pset_layout', %i[
  hid_t
  H5D_layout_t
], :herr_t

.H5Pset_libver_bounds(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5421
5422
5423
5424
5425
# File 'lib/hdf5/ffi_10.rb', line 5421

attach_function 'H5Pset_libver_bounds', %i[
  hid_t
  H5F_libver_t
  H5F_libver_t
], :herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5847
5848
5849
5850
# File 'lib/hdf5/ffi_10.rb', line 5847

attach_function 'H5Pset_link_creation_order', %i[
  hid_t
  uint
], :herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5852
5853
5854
5855
5856
# File 'lib/hdf5/ffi_10.rb', line 5852

attach_function 'H5Pset_link_phase_change', %i[
  hid_t
  uint
  uint
], :herr_t

.H5Pset_local_heap_size_hint(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5858
5859
5860
5861
# File 'lib/hdf5/ffi_10.rb', line 5858

attach_function 'H5Pset_local_heap_size_hint', %i[
  hid_t
  size_t
], :herr_t

.H5Pset_mcdt_search_cb(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5950
5951
5952
5953
5954
# File 'lib/hdf5/ffi_10.rb', line 5950

attach_function 'H5Pset_mcdt_search_cb', %i[
  hid_t
  H5O_mcdt_search_cb_t
  pointer
], :herr_t

.H5Pset_mdc_config(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5427
5428
5429
5430
# File 'lib/hdf5/ffi_10.rb', line 5427

attach_function 'H5Pset_mdc_config', [
  :hid_t,
  H5ACCacheConfigT.ptr
], :herr_t

.H5Pset_mdc_image_config(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5470
5471
5472
5473
# File 'lib/hdf5/ffi_10.rb', line 5470

attach_function 'H5Pset_mdc_image_config', [
  :hid_t,
  H5ACCacheImageConfigT.ptr
], :herr_t

.H5Pset_mdc_log_options(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5432
5433
5434
5435
5436
5437
# File 'lib/hdf5/ffi_10.rb', line 5432

attach_function 'H5Pset_mdc_log_options', %i[
  hid_t
  hbool_t
  string
  hbool_t
], :herr_t

.H5Pset_meta_block_size(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5439
5440
5441
5442
# File 'lib/hdf5/ffi_10.rb', line 5439

attach_function 'H5Pset_meta_block_size', %i[
  hid_t
  hsize_t
], :herr_t

.H5Pset_metadata_read_attempts(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5444
5445
5446
5447
# File 'lib/hdf5/ffi_10.rb', line 5444

attach_function 'H5Pset_metadata_read_attempts', %i[
  hid_t
  uint
], :herr_t

.H5Pset_modify_write_buf(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8173
8174
8175
8176
# File 'lib/hdf5/ffi_14.rb', line 8173

attach_function 'H5Pset_modify_write_buf', %i[
  hid_t
  hbool_t
], :herr_t

.H5Pset_multi_type(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5449
5450
5451
5452
# File 'lib/hdf5/ffi_10.rb', line 5449

attach_function 'H5Pset_multi_type', %i[
  hid_t
  H5FD_mem_t
], :herr_t

.H5Pset_nbit(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5613
5614
5615
# File 'lib/hdf5/ffi_10.rb', line 5613

attach_function 'H5Pset_nbit', [
  :hid_t
], :herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5920
5921
5922
5923
# File 'lib/hdf5/ffi_10.rb', line 5920

attach_function 'H5Pset_nlinks', %i[
  hid_t
  size_t
], :herr_t

.H5Pset_obj_track_times(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5112
5113
5114
5115
# File 'lib/hdf5/ffi_10.rb', line 5112

attach_function 'H5Pset_obj_track_times', %i[
  hid_t
  hbool_t
], :herr_t

.H5Pset_object_flush_cb(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5454
5455
5456
5457
5458
# File 'lib/hdf5/ffi_10.rb', line 5454

attach_function 'H5Pset_object_flush_cb', %i[
  hid_t
  H5F_flush_cb_t
  pointer
], :herr_t

.H5Pset_page_buffer_size(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5475
5476
5477
5478
5479
5480
# File 'lib/hdf5/ffi_10.rb', line 5475

attach_function 'H5Pset_page_buffer_size', %i[
  hid_t
  size_t
  uint
  uint
], :herr_t

.H5Pset_preserve(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5790
5791
5792
5793
# File 'lib/hdf5/ffi_10.rb', line 5790

attach_function 'H5Pset_preserve', %i[
  hid_t
  hbool_t
], :herr_t

.H5Pset_relax_file_integrity_checks(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



7806
7807
7808
7809
# File 'lib/hdf5/ffi_14.rb', line 7806

attach_function 'H5Pset_relax_file_integrity_checks', %i[
  hid_t
  uint64_t
], :herr_t

.H5Pset_scaleoffset(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5617
5618
5619
5620
5621
# File 'lib/hdf5/ffi_10.rb', line 5617

attach_function 'H5Pset_scaleoffset', %i[
  hid_t
  H5Z_SO_scale_type_t
  int
], :herr_t

.H5Pset_selection_io(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8153
8154
8155
8156
# File 'lib/hdf5/ffi_14.rb', line 8153

attach_function 'H5Pset_selection_io', %i[
  hid_t
  H5D_selection_io_mode_t
], :herr_t

.H5Pset_shared_mesg_index(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5186
5187
5188
5189
5190
5191
# File 'lib/hdf5/ffi_10.rb', line 5186

attach_function 'H5Pset_shared_mesg_index', %i[
  hid_t
  uint
  uint
  uint
], :herr_t

.H5Pset_shared_mesg_nindexes(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5193
5194
5195
5196
# File 'lib/hdf5/ffi_10.rb', line 5193

attach_function 'H5Pset_shared_mesg_nindexes', %i[
  hid_t
  uint
], :herr_t

.H5Pset_shared_mesg_phase_change(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5198
5199
5200
5201
5202
# File 'lib/hdf5/ffi_10.rb', line 5198

attach_function 'H5Pset_shared_mesg_phase_change', %i[
  hid_t
  uint
  uint
], :herr_t

.H5Pset_shuffle(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5604
5605
5606
# File 'lib/hdf5/ffi_10.rb', line 5604

attach_function 'H5Pset_shuffle', [
  :hid_t
], :herr_t

.H5Pset_sieve_buf_size(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5460
5461
5462
5463
# File 'lib/hdf5/ffi_10.rb', line 5460

attach_function 'H5Pset_sieve_buf_size', %i[
  hid_t
  size_t
], :herr_t

.H5Pset_sizes(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5204
5205
5206
5207
5208
# File 'lib/hdf5/ffi_10.rb', line 5204

attach_function 'H5Pset_sizes', %i[
  hid_t
  size_t
  size_t
], :herr_t

.H5Pset_small_data_block_size(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5465
5466
5467
5468
# File 'lib/hdf5/ffi_10.rb', line 5465

attach_function 'H5Pset_small_data_block_size', %i[
  hid_t
  hsize_t
], :herr_t

.H5Pset_sym_k(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5210
5211
5212
5213
5214
# File 'lib/hdf5/ffi_10.rb', line 5210

attach_function 'H5Pset_sym_k', %i[
  hid_t
  uint
  uint
], :herr_t

.H5Pset_szip(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5623
5624
5625
5626
5627
# File 'lib/hdf5/ffi_10.rb', line 5623

attach_function 'H5Pset_szip', %i[
  hid_t
  uint
  uint
], :herr_t

.H5Pset_type_conv_cb(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5795
5796
5797
5798
5799
# File 'lib/hdf5/ffi_10.rb', line 5795

attach_function 'H5Pset_type_conv_cb', %i[
  hid_t
  H5T_conv_except_func_t
  pointer
], :herr_t

.H5Pset_userblock(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5216
5217
5218
5219
# File 'lib/hdf5/ffi_10.rb', line 5216

attach_function 'H5Pset_userblock', %i[
  hid_t
  hsize_t
], :herr_t

.H5Pset_virtual(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5629
5630
5631
5632
5633
5634
5635
# File 'lib/hdf5/ffi_10.rb', line 5629

attach_function 'H5Pset_virtual', %i[
  hid_t
  hid_t
  string
  string
  hid_t
], :herr_t

.H5Pset_virtual_prefix(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5694
5695
5696
5697
# File 'lib/hdf5/ffi_10.rb', line 5694

attach_function 'H5Pset_virtual_prefix', %i[
  hid_t
  string
], :herr_t

.H5Pset_virtual_printf_gap(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5699
5700
5701
5702
# File 'lib/hdf5/ffi_10.rb', line 5699

attach_function 'H5Pset_virtual_printf_gap', %i[
  hid_t
  hsize_t
], :herr_t

.H5Pset_virtual_view(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5704
5705
5706
5707
# File 'lib/hdf5/ffi_10.rb', line 5704

attach_function 'H5Pset_virtual_view', %i[
  hid_t
  H5D_vds_view_t
], :herr_t

.H5Pset_vlen_mem_manager(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5801
5802
5803
5804
5805
5806
5807
# File 'lib/hdf5/ffi_10.rb', line 5801

attach_function 'H5Pset_vlen_mem_manager', %i[
  hid_t
  H5MM_allocate_t
  pointer
  H5MM_free_t
  pointer
], :herr_t

.H5Pset_vol(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



7783
7784
7785
7786
7787
# File 'lib/hdf5/ffi_14.rb', line 7783

attach_function 'H5Pset_vol', %i[
  hid_t
  hid_t
  pointer
], :herr_t

.H5Punregister(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5020
5021
5022
5023
# File 'lib/hdf5/ffi_10.rb', line 5020

attach_function 'H5Punregister', %i[
  hid_t
  string
], :herr_t

.H5Rcopy(ptr) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5241
5242
5243
5244
# File 'lib/hdf5/ffi_14.rb', line 5241

attach_function 'H5Rcopy', [
  H5RRefT.ptr,
  H5RRefT.ptr
], :herr_t

.H5Rcreate(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6082
6083
6084
6085
6086
6087
6088
# File 'lib/hdf5/ffi_10.rb', line 6082

attach_function 'H5Rcreate', %i[
  pointer
  hid_t
  string
  H5R_type_t
  hid_t
], :herr_t

.H5Rcreate_attr(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5220
5221
5222
5223
5224
5225
5226
# File 'lib/hdf5/ffi_14.rb', line 5220

attach_function 'H5Rcreate_attr', [
  :hid_t,
  :string,
  :string,
  :hid_t,
  H5RRefT.ptr
], :herr_t

.H5Rcreate_object(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5205
5206
5207
5208
5209
5210
# File 'lib/hdf5/ffi_14.rb', line 5205

attach_function 'H5Rcreate_object', [
  :hid_t,
  :string,
  :hid_t,
  H5RRefT.ptr
], :herr_t

.H5Rcreate_region(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5212
5213
5214
5215
5216
5217
5218
# File 'lib/hdf5/ffi_14.rb', line 5212

attach_function 'H5Rcreate_region', [
  :hid_t,
  :string,
  :hid_t,
  :hid_t,
  H5RRefT.ptr
], :herr_t

.H5Rdereference1(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



6124
6125
6126
6127
6128
# File 'lib/hdf5/ffi_10.rb', line 6124

attach_function 'H5Rdereference1', %i[
  hid_t
  H5R_type_t
  pointer
], :hid_t

.H5Rdereference2(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



6090
6091
6092
6093
6094
6095
# File 'lib/hdf5/ffi_10.rb', line 6090

attach_function 'H5Rdereference2', %i[
  hid_t
  hid_t
  H5R_type_t
  pointer
], :hid_t

.H5Rdestroy(ptr) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5228
5229
5230
# File 'lib/hdf5/ffi_14.rb', line 5228

attach_function 'H5Rdestroy', [
  H5RRefT.ptr
], :herr_t

.H5Requal(ptr) ⇒ htri_t

Returns the return value of attach_function.

Returns:

  • (htri_t)

    the return value of attach_function



5236
5237
5238
5239
# File 'lib/hdf5/ffi_14.rb', line 5236

attach_function 'H5Requal', [
  H5RRefT.ptr,
  H5RRefT.ptr
], :htri_t

.H5resize_memory(pointer) ⇒ pointer

Returns the return value of attach_function.

Returns:

  • (pointer)

    the return value of attach_function



671
672
673
674
# File 'lib/hdf5/ffi_10.rb', line 671

attach_function 'H5resize_memory', %i[
  pointer
  size_t
], :pointer

.H5Rget_attr_name(ptr) ⇒ ssize_t

Returns the return value of attach_function.

Returns:

  • (ssize_t)

    the return value of attach_function



5313
5314
5315
5316
5317
# File 'lib/hdf5/ffi_14.rb', line 5313

attach_function 'H5Rget_attr_name', [
  H5RRefT.ptr,
  :string,
  :size_t
], :ssize_t

.H5Rget_file_name(ptr) ⇒ ssize_t

Returns the return value of attach_function.

Returns:

  • (ssize_t)

    the return value of attach_function



5300
5301
5302
5303
5304
# File 'lib/hdf5/ffi_14.rb', line 5300

attach_function 'H5Rget_file_name', [
  H5RRefT.ptr,
  :string,
  :size_t
], :ssize_t

.H5Rget_name(hid_t) ⇒ ssize_t

Returns the return value of attach_function.

Returns:

  • (ssize_t)

    the return value of attach_function



6110
6111
6112
6113
6114
6115
6116
# File 'lib/hdf5/ffi_10.rb', line 6110

attach_function 'H5Rget_name', %i[
  hid_t
  H5R_type_t
  pointer
  string
  size_t
], :ssize_t

.H5Rget_obj_name(ptr) ⇒ ssize_t

Returns the return value of attach_function.

Returns:

  • (ssize_t)

    the return value of attach_function



5306
5307
5308
5309
5310
5311
# File 'lib/hdf5/ffi_14.rb', line 5306

attach_function 'H5Rget_obj_name', [
  H5RRefT.ptr,
  :hid_t,
  :string,
  :size_t
], :ssize_t

.H5Rget_obj_type1(hid_t) ⇒ :H5G_obj_t

Returns the return value of attach_function.

Returns:

  • (:H5G_obj_t)

    the return value of attach_function



6118
6119
6120
6121
6122
# File 'lib/hdf5/ffi_10.rb', line 6118

attach_function 'H5Rget_obj_type1', %i[
  hid_t
  H5R_type_t
  pointer
], :H5G_obj_t

.H5Rget_obj_type2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6103
6104
6105
6106
6107
6108
# File 'lib/hdf5/ffi_10.rb', line 6103

attach_function 'H5Rget_obj_type2', %i[
  hid_t
  H5R_type_t
  pointer
  pointer
], :herr_t

.H5Rget_obj_type3(ptr) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5294
5295
5296
5297
5298
# File 'lib/hdf5/ffi_14.rb', line 5294

attach_function 'H5Rget_obj_type3', [
  H5RRefT.ptr,
  :hid_t,
  :pointer
], :herr_t

.H5Rget_region(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



6097
6098
6099
6100
6101
# File 'lib/hdf5/ffi_10.rb', line 6097

attach_function 'H5Rget_region', %i[
  hid_t
  H5R_type_t
  pointer
], :hid_t

.H5Rget_type(ptr) ⇒ :H5R_type_t

Returns the return value of attach_function.

Returns:

  • (:H5R_type_t)

    the return value of attach_function



5232
5233
5234
# File 'lib/hdf5/ffi_14.rb', line 5232

attach_function 'H5Rget_type', [
  H5RRefT.ptr
], :H5R_type_t

.H5Ropen_attr(ptr) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



5278
5279
5280
5281
5282
# File 'lib/hdf5/ffi_14.rb', line 5278

attach_function 'H5Ropen_attr', [
  H5RRefT.ptr,
  :hid_t,
  :hid_t
], :hid_t

.H5Ropen_attr_async(string) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



5284
5285
5286
5287
5288
5289
5290
5291
5292
# File 'lib/hdf5/ffi_14.rb', line 5284

attach_function 'H5Ropen_attr_async', [
  :string,
  :string,
  :uint,
  H5RRefT.ptr,
  :hid_t,
  :hid_t,
  :hid_t
], :hid_t

.H5Ropen_object(ptr) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



5246
5247
5248
5249
5250
# File 'lib/hdf5/ffi_14.rb', line 5246

attach_function 'H5Ropen_object', [
  H5RRefT.ptr,
  :hid_t,
  :hid_t
], :hid_t

.H5Ropen_object_async(string) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



5252
5253
5254
5255
5256
5257
5258
5259
5260
# File 'lib/hdf5/ffi_14.rb', line 5252

attach_function 'H5Ropen_object_async', [
  :string,
  :string,
  :uint,
  H5RRefT.ptr,
  :hid_t,
  :hid_t,
  :hid_t
], :hid_t

.H5Ropen_region(ptr) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



5262
5263
5264
5265
5266
# File 'lib/hdf5/ffi_14.rb', line 5262

attach_function 'H5Ropen_region', [
  H5RRefT.ptr,
  :hid_t,
  :hid_t
], :hid_t

.H5Ropen_region_async(string) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



5268
5269
5270
5271
5272
5273
5274
5275
5276
# File 'lib/hdf5/ffi_14.rb', line 5268

attach_function 'H5Ropen_region_async', [
  :string,
  :string,
  :uint,
  H5RRefT.ptr,
  :hid_t,
  :hid_t,
  :hid_t
], :hid_t

.H5Sclose(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4477
4478
4479
# File 'lib/hdf5/ffi_10.rb', line 4477

attach_function 'H5Sclose', [
  :hid_t
], :herr_t

.H5Scombine_hyperslab(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



4548
4549
4550
4551
4552
4553
4554
4555
# File 'lib/hdf5/ffi_10.rb', line 4548

attach_function 'H5Scombine_hyperslab', %i[
  hid_t
  H5S_seloper_t
  pointer
  pointer
  pointer
  pointer
], :hid_t

.H5Scombine_select(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



4557
4558
4559
4560
4561
# File 'lib/hdf5/ffi_10.rb', line 4557

attach_function 'H5Scombine_select', %i[
  hid_t
  H5S_seloper_t
  hid_t
], :hid_t

.H5Scopy(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



4481
4482
4483
# File 'lib/hdf5/ffi_10.rb', line 4481

attach_function 'H5Scopy', [
  :hid_t
], :hid_t

.H5Screate([) ⇒ Object

:H5S_class_t



4485
4486
4487
# File 'lib/hdf5/ffi_10.rb', line 4485

attach_function 'H5Screate', [
  :H5S_class_t
], :hid_t

.H5Screate_simple(int) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



4489
4490
4491
4492
4493
# File 'lib/hdf5/ffi_10.rb', line 4489

attach_function 'H5Screate_simple', %i[
  int
  pointer
  pointer
], :hid_t

.H5Sdecode(pointer) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



4495
4496
4497
# File 'lib/hdf5/ffi_10.rb', line 4495

attach_function 'H5Sdecode', [
  :pointer
], :hid_t

.H5Sencode(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4499
4500
4501
4502
4503
# File 'lib/hdf5/ffi_10.rb', line 4499

attach_function 'H5Sencode', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5Sencode1(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6973
6974
6975
6976
6977
# File 'lib/hdf5/ffi_14.rb', line 6973

attach_function 'H5Sencode1', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5Sencode2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6784
6785
6786
6787
6788
6789
# File 'lib/hdf5/ffi_14.rb', line 6784

attach_function 'H5Sencode2', %i[
  hid_t
  pointer
  pointer
  hid_t
], :herr_t

.H5set_free_list_limits(int) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



626
627
628
629
630
631
632
633
# File 'lib/hdf5/ffi_10.rb', line 626

attach_function 'H5set_free_list_limits', %i[
  int
  int
  int
  int
  int
  int
], :herr_t

.H5Sextent_copy(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4505
4506
4507
4508
# File 'lib/hdf5/ffi_10.rb', line 4505

attach_function 'H5Sextent_copy', %i[
  hid_t
  hid_t
], :herr_t

.H5Sextent_equal(hid_t) ⇒ htri_t

Returns the return value of attach_function.

Returns:

  • (htri_t)

    the return value of attach_function



4510
4511
4512
4513
# File 'lib/hdf5/ffi_10.rb', line 4510

attach_function 'H5Sextent_equal', %i[
  hid_t
  hid_t
], :htri_t

.H5Sget_regular_hyperslab(hid_t) ⇒ htri_t

Returns the return value of attach_function.

Returns:

  • (htri_t)

    the return value of attach_function



4563
4564
4565
4566
4567
4568
4569
# File 'lib/hdf5/ffi_10.rb', line 4563

attach_function 'H5Sget_regular_hyperslab', %i[
  hid_t
  pointer
  pointer
  pointer
  pointer
], :htri_t

.H5Sget_select_bounds(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4571
4572
4573
4574
4575
# File 'lib/hdf5/ffi_10.rb', line 4571

attach_function 'H5Sget_select_bounds', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5Sget_select_elem_npoints(hid_t) ⇒ hssize_t

Returns the return value of attach_function.

Returns:

  • (hssize_t)

    the return value of attach_function



4577
4578
4579
# File 'lib/hdf5/ffi_10.rb', line 4577

attach_function 'H5Sget_select_elem_npoints', [
  :hid_t
], :hssize_t

.H5Sget_select_elem_pointlist(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4581
4582
4583
4584
4585
4586
# File 'lib/hdf5/ffi_10.rb', line 4581

attach_function 'H5Sget_select_elem_pointlist', %i[
  hid_t
  hsize_t
  hsize_t
  pointer
], :herr_t

.H5Sget_select_hyper_blocklist(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4588
4589
4590
4591
4592
4593
# File 'lib/hdf5/ffi_10.rb', line 4588

attach_function 'H5Sget_select_hyper_blocklist', %i[
  hid_t
  hsize_t
  hsize_t
  pointer
], :herr_t

.H5Sget_select_hyper_nblocks(hid_t) ⇒ hssize_t

Returns the return value of attach_function.

Returns:

  • (hssize_t)

    the return value of attach_function



4595
4596
4597
# File 'lib/hdf5/ffi_10.rb', line 4595

attach_function 'H5Sget_select_hyper_nblocks', [
  :hid_t
], :hssize_t

.H5Sget_select_npoints(hid_t) ⇒ hssize_t

Returns the return value of attach_function.

Returns:

  • (hssize_t)

    the return value of attach_function



4599
4600
4601
# File 'lib/hdf5/ffi_10.rb', line 4599

attach_function 'H5Sget_select_npoints', [
  :hid_t
], :hssize_t

.H5Sget_select_type(hid_t) ⇒ :H5S_sel_type

Returns the return value of attach_function.

Returns:

  • (:H5S_sel_type)

    the return value of attach_function



4603
4604
4605
# File 'lib/hdf5/ffi_10.rb', line 4603

attach_function 'H5Sget_select_type', [
  :hid_t
], :H5S_sel_type

.H5Sget_simple_extent_dims(hid_t) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



4515
4516
4517
4518
4519
# File 'lib/hdf5/ffi_10.rb', line 4515

attach_function 'H5Sget_simple_extent_dims', %i[
  hid_t
  pointer
  pointer
], :int

.H5Sget_simple_extent_ndims(hid_t) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



4521
4522
4523
# File 'lib/hdf5/ffi_10.rb', line 4521

attach_function 'H5Sget_simple_extent_ndims', [
  :hid_t
], :int

.H5Sget_simple_extent_npoints(hid_t) ⇒ hssize_t

Returns the return value of attach_function.

Returns:

  • (hssize_t)

    the return value of attach_function



4525
4526
4527
# File 'lib/hdf5/ffi_10.rb', line 4525

attach_function 'H5Sget_simple_extent_npoints', [
  :hid_t
], :hssize_t

.H5Sget_simple_extent_type(hid_t) ⇒ :H5S_class_t

Returns the return value of attach_function.

Returns:

  • (:H5S_class_t)

    the return value of attach_function



4529
4530
4531
# File 'lib/hdf5/ffi_10.rb', line 4529

attach_function 'H5Sget_simple_extent_type', [
  :hid_t
], :H5S_class_t

.H5Sis_regular_hyperslab(hid_t) ⇒ htri_t

Returns the return value of attach_function.

Returns:

  • (htri_t)

    the return value of attach_function



4607
4608
4609
# File 'lib/hdf5/ffi_10.rb', line 4607

attach_function 'H5Sis_regular_hyperslab', [
  :hid_t
], :htri_t

.H5Sis_simple(hid_t) ⇒ htri_t

Returns the return value of attach_function.

Returns:

  • (htri_t)

    the return value of attach_function



4533
4534
4535
# File 'lib/hdf5/ffi_10.rb', line 4533

attach_function 'H5Sis_simple', [
  :hid_t
], :htri_t

.H5Smodify_select(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4611
4612
4613
4614
4615
# File 'lib/hdf5/ffi_10.rb', line 4611

attach_function 'H5Smodify_select', %i[
  hid_t
  H5S_seloper_t
  hid_t
], :herr_t

.H5Soffset_simple(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4617
4618
4619
4620
# File 'lib/hdf5/ffi_10.rb', line 4617

attach_function 'H5Soffset_simple', %i[
  hid_t
  pointer
], :herr_t

.H5Ssel_iter_close(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6882
6883
6884
# File 'lib/hdf5/ffi_14.rb', line 6882

attach_function 'H5Ssel_iter_close', [
  :hid_t
], :herr_t

.H5Ssel_iter_create(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



6886
6887
6888
6889
6890
# File 'lib/hdf5/ffi_14.rb', line 6886

attach_function 'H5Ssel_iter_create', %i[
  hid_t
  size_t
  uint
], :hid_t

.H5Ssel_iter_get_seq_list(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6892
6893
6894
6895
6896
6897
6898
6899
6900
# File 'lib/hdf5/ffi_14.rb', line 6892

attach_function 'H5Ssel_iter_get_seq_list', %i[
  hid_t
  size_t
  size_t
  pointer
  pointer
  pointer
  pointer
], :herr_t

.H5Ssel_iter_reset(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6902
6903
6904
6905
# File 'lib/hdf5/ffi_14.rb', line 6902

attach_function 'H5Ssel_iter_reset', %i[
  hid_t
  hid_t
], :herr_t

.H5Sselect_adjust(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4622
4623
4624
4625
# File 'lib/hdf5/ffi_10.rb', line 4622

attach_function 'H5Sselect_adjust', %i[
  hid_t
  pointer
], :herr_t

.H5Sselect_all(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4627
4628
4629
# File 'lib/hdf5/ffi_10.rb', line 4627

attach_function 'H5Sselect_all', [
  :hid_t
], :herr_t

.H5Sselect_copy(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4631
4632
4633
4634
# File 'lib/hdf5/ffi_10.rb', line 4631

attach_function 'H5Sselect_copy', %i[
  hid_t
  hid_t
], :herr_t

.H5Sselect_elements(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4636
4637
4638
4639
4640
4641
# File 'lib/hdf5/ffi_10.rb', line 4636

attach_function 'H5Sselect_elements', %i[
  hid_t
  H5S_seloper_t
  size_t
  pointer
], :herr_t

.H5Sselect_hyperslab(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4643
4644
4645
4646
4647
4648
4649
4650
# File 'lib/hdf5/ffi_10.rb', line 4643

attach_function 'H5Sselect_hyperslab', %i[
  hid_t
  H5S_seloper_t
  pointer
  pointer
  pointer
  pointer
], :herr_t

.H5Sselect_intersect_block(hid_t) ⇒ htri_t

Returns the return value of attach_function.

Returns:

  • (htri_t)

    the return value of attach_function



4652
4653
4654
4655
4656
# File 'lib/hdf5/ffi_10.rb', line 4652

attach_function 'H5Sselect_intersect_block', %i[
  hid_t
  pointer
  pointer
], :htri_t

.H5Sselect_none(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4658
4659
4660
# File 'lib/hdf5/ffi_10.rb', line 4658

attach_function 'H5Sselect_none', [
  :hid_t
], :herr_t

.H5Sselect_project_intersection(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



4662
4663
4664
4665
4666
# File 'lib/hdf5/ffi_10.rb', line 4662

attach_function 'H5Sselect_project_intersection', %i[
  hid_t
  hid_t
  hid_t
], :hid_t

.H5Sselect_shape_same(hid_t) ⇒ htri_t

Returns the return value of attach_function.

Returns:

  • (htri_t)

    the return value of attach_function



4668
4669
4670
4671
# File 'lib/hdf5/ffi_10.rb', line 4668

attach_function 'H5Sselect_shape_same', %i[
  hid_t
  hid_t
], :htri_t

.H5Sselect_valid(hid_t) ⇒ htri_t

Returns the return value of attach_function.

Returns:

  • (htri_t)

    the return value of attach_function



4673
4674
4675
# File 'lib/hdf5/ffi_10.rb', line 4673

attach_function 'H5Sselect_valid', [
  :hid_t
], :htri_t

.H5Sset_extent_none(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4537
4538
4539
# File 'lib/hdf5/ffi_10.rb', line 4537

attach_function 'H5Sset_extent_none', [
  :hid_t
], :herr_t

.H5Sset_extent_simple(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4541
4542
4543
4544
4545
4546
# File 'lib/hdf5/ffi_10.rb', line 4541

attach_function 'H5Sset_extent_simple', %i[
  hid_t
  int
  pointer
  pointer
], :herr_t

.H5Tarray_create1(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



1491
1492
1493
1494
1495
1496
# File 'lib/hdf5/ffi_10.rb', line 1491

attach_function 'H5Tarray_create1', %i[
  hid_t
  int
  pointer
  pointer
], :hid_t

.H5Tarray_create2(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



1243
1244
1245
1246
1247
# File 'lib/hdf5/ffi_10.rb', line 1243

attach_function 'H5Tarray_create2', %i[
  hid_t
  uint
  pointer
], :hid_t

.H5Tclose(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1144
1145
1146
# File 'lib/hdf5/ffi_10.rb', line 1144

attach_function 'H5Tclose', [
  :hid_t
], :herr_t

.H5Tclose_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1602
1603
1604
1605
1606
1607
1608
# File 'lib/hdf5/ffi_14.rb', line 1602

attach_function 'H5Tclose_async', %i[
  string
  string
  uint
  hid_t
  hid_t
], :herr_t

.H5Tcommit1(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1480
1481
1482
1483
1484
# File 'lib/hdf5/ffi_10.rb', line 1480

attach_function 'H5Tcommit1', %i[
  hid_t
  string
  hid_t
], :herr_t

.H5Tcommit2(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1157
1158
1159
1160
1161
1162
1163
1164
# File 'lib/hdf5/ffi_10.rb', line 1157

attach_function 'H5Tcommit2', %i[
  hid_t
  string
  hid_t
  hid_t
  hid_t
  hid_t
], :herr_t

.H5Tcommit_anon(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1172
1173
1174
1175
1176
1177
# File 'lib/hdf5/ffi_10.rb', line 1172

attach_function 'H5Tcommit_anon', %i[
  hid_t
  hid_t
  hid_t
  hid_t
], :herr_t

.H5Tcommit_async(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
# File 'lib/hdf5/ffi_14.rb', line 1628

attach_function 'H5Tcommit_async', %i[
  string
  string
  uint
  hid_t
  string
  hid_t
  hid_t
  hid_t
  hid_t
  hid_t
], :herr_t

.H5Tcommitted(hid_t) ⇒ htri_t

Returns the return value of attach_function.

Returns:

  • (htri_t)

    the return value of attach_function



1183
1184
1185
# File 'lib/hdf5/ffi_10.rb', line 1183

attach_function 'H5Tcommitted', [
  :hid_t
], :htri_t

.H5Tcompiler_conv(hid_t) ⇒ htri_t

Returns the return value of attach_function.

Returns:

  • (htri_t)

    the return value of attach_function



1466
1467
1468
1469
# File 'lib/hdf5/ffi_10.rb', line 1466

attach_function 'H5Tcompiler_conv', %i[
  hid_t
  hid_t
], :htri_t

.H5Tconvert(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1471
1472
1473
1474
1475
1476
1477
1478
# File 'lib/hdf5/ffi_10.rb', line 1471

attach_function 'H5Tconvert', %i[
  hid_t
  hid_t
  size_t
  pointer
  pointer
  hid_t
], :herr_t

.H5Tcopy(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



1140
1141
1142
# File 'lib/hdf5/ffi_10.rb', line 1140

attach_function 'H5Tcopy', [
  :hid_t
], :hid_t

.H5Tcreate(H5T_class_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



1135
1136
1137
1138
# File 'lib/hdf5/ffi_10.rb', line 1135

attach_function 'H5Tcreate', %i[
  H5T_class_t
  size_t
], :hid_t

.H5Tdecode(pointer) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



1193
1194
1195
# File 'lib/hdf5/ffi_10.rb', line 1193

attach_function 'H5Tdecode', [
  :pointer
], :hid_t

.H5Tdetect_class(hid_t) ⇒ htri_t

Returns the return value of attach_function.

Returns:

  • (htri_t)

    the return value of attach_function



1275
1276
1277
1278
# File 'lib/hdf5/ffi_10.rb', line 1275

attach_function 'H5Tdetect_class', %i[
  hid_t
  H5T_class_t
], :htri_t

.H5Tencode(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1187
1188
1189
1190
1191
# File 'lib/hdf5/ffi_10.rb', line 1187

attach_function 'H5Tencode', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5Tenum_create(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



1216
1217
1218
# File 'lib/hdf5/ffi_10.rb', line 1216

attach_function 'H5Tenum_create', [
  :hid_t
], :hid_t

.H5Tenum_insert(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1220
1221
1222
1223
1224
# File 'lib/hdf5/ffi_10.rb', line 1220

attach_function 'H5Tenum_insert', %i[
  hid_t
  string
  pointer
], :herr_t

.H5Tenum_nameof(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1226
1227
1228
1229
1230
1231
# File 'lib/hdf5/ffi_10.rb', line 1226

attach_function 'H5Tenum_nameof', %i[
  hid_t
  pointer
  string
  size_t
], :herr_t

.H5Tenum_valueof(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1233
1234
1235
1236
1237
# File 'lib/hdf5/ffi_10.rb', line 1233

attach_function 'H5Tenum_valueof', %i[
  hid_t
  string
  pointer
], :herr_t

.H5Tequal(hid_t) ⇒ htri_t

Returns the return value of attach_function.

Returns:

  • (htri_t)

    the return value of attach_function



1148
1149
1150
1151
# File 'lib/hdf5/ffi_10.rb', line 1148

attach_function 'H5Tequal', %i[
  hid_t
  hid_t
], :htri_t

.H5Tfind(hid_t) ⇒ :H5T_conv_t

Returns the return value of attach_function.

Returns:

  • (:H5T_conv_t)

    the return value of attach_function



1460
1461
1462
1463
1464
# File 'lib/hdf5/ffi_10.rb', line 1460

attach_function 'H5Tfind', %i[
  hid_t
  hid_t
  pointer
], :H5T_conv_t

.H5Tflush(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1197
1198
1199
# File 'lib/hdf5/ffi_10.rb', line 1197

attach_function 'H5Tflush', [
  :hid_t
], :herr_t

.H5Tget_array_dims1(hid_t) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



1498
1499
1500
1501
1502
# File 'lib/hdf5/ffi_10.rb', line 1498

attach_function 'H5Tget_array_dims1', %i[
  hid_t
  pointer
  pointer
], :int

.H5Tget_array_dims2(hid_t) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



1253
1254
1255
1256
# File 'lib/hdf5/ffi_10.rb', line 1253

attach_function 'H5Tget_array_dims2', %i[
  hid_t
  pointer
], :int

.H5Tget_array_ndims(hid_t) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



1249
1250
1251
# File 'lib/hdf5/ffi_10.rb', line 1249

attach_function 'H5Tget_array_ndims', [
  :hid_t
], :int

.H5Tget_class(hid_t) ⇒ :H5T_class_t

Returns the return value of attach_function.

Returns:

  • (:H5T_class_t)

    the return value of attach_function



1271
1272
1273
# File 'lib/hdf5/ffi_10.rb', line 1271

attach_function 'H5Tget_class', [
  :hid_t
], :H5T_class_t

.H5Tget_create_plist(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



1179
1180
1181
# File 'lib/hdf5/ffi_10.rb', line 1179

attach_function 'H5Tget_create_plist', [
  :hid_t
], :hid_t

.H5Tget_cset(hid_t) ⇒ :H5T_cset_t

Returns the return value of attach_function.

Returns:

  • (:H5T_cset_t)

    the return value of attach_function



1366
1367
1368
# File 'lib/hdf5/ffi_10.rb', line 1366

attach_function 'H5Tget_cset', [
  :hid_t
], :H5T_cset_t

.H5Tget_ebias(hid_t) ⇒ size_t

Returns the return value of attach_function.

Returns:

  • (size_t)

    the return value of attach_function



1315
1316
1317
# File 'lib/hdf5/ffi_10.rb', line 1315

attach_function 'H5Tget_ebias', [
  :hid_t
], :size_t

.H5Tget_fields(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1306
1307
1308
1309
1310
1311
1312
1313
# File 'lib/hdf5/ffi_10.rb', line 1306

attach_function 'H5Tget_fields', %i[
  hid_t
  pointer
  pointer
  pointer
  pointer
  pointer
], :herr_t

.H5Tget_inpad(hid_t) ⇒ :H5T_pad_t

Returns the return value of attach_function.

Returns:

  • (:H5T_pad_t)

    the return value of attach_function



1323
1324
1325
# File 'lib/hdf5/ffi_10.rb', line 1323

attach_function 'H5Tget_inpad', [
  :hid_t
], :H5T_pad_t

.H5Tget_member_class(hid_t) ⇒ :H5T_class_t

Returns the return value of attach_function.

Returns:

  • (:H5T_class_t)

    the return value of attach_function



1350
1351
1352
1353
# File 'lib/hdf5/ffi_10.rb', line 1350

attach_function 'H5Tget_member_class', %i[
  hid_t
  uint
], :H5T_class_t

.H5Tget_member_index(hid_t) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



1340
1341
1342
1343
# File 'lib/hdf5/ffi_10.rb', line 1340

attach_function 'H5Tget_member_index', %i[
  hid_t
  string
], :int

.H5Tget_member_name(hid_t) ⇒ string

Returns the return value of attach_function.

Returns:

  • (string)

    the return value of attach_function



1335
1336
1337
1338
# File 'lib/hdf5/ffi_10.rb', line 1335

attach_function 'H5Tget_member_name', %i[
  hid_t
  uint
], :string

.H5Tget_member_offset(hid_t) ⇒ size_t

Returns the return value of attach_function.

Returns:

  • (size_t)

    the return value of attach_function



1345
1346
1347
1348
# File 'lib/hdf5/ffi_10.rb', line 1345

attach_function 'H5Tget_member_offset', %i[
  hid_t
  uint
], :size_t

.H5Tget_member_type(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



1355
1356
1357
1358
# File 'lib/hdf5/ffi_10.rb', line 1355

attach_function 'H5Tget_member_type', %i[
  hid_t
  uint
], :hid_t

.H5Tget_member_value(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1360
1361
1362
1363
1364
# File 'lib/hdf5/ffi_10.rb', line 1360

attach_function 'H5Tget_member_value', %i[
  hid_t
  uint
  pointer
], :herr_t

.H5Tget_native_type(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



1374
1375
1376
1377
# File 'lib/hdf5/ffi_10.rb', line 1374

attach_function 'H5Tget_native_type', %i[
  hid_t
  H5T_direction_t
], :hid_t

.H5Tget_nmembers(hid_t) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



1331
1332
1333
# File 'lib/hdf5/ffi_10.rb', line 1331

attach_function 'H5Tget_nmembers', [
  :hid_t
], :int

.H5Tget_norm(hid_t) ⇒ :H5T_norm_t

Returns the return value of attach_function.

Returns:

  • (:H5T_norm_t)

    the return value of attach_function



1319
1320
1321
# File 'lib/hdf5/ffi_10.rb', line 1319

attach_function 'H5Tget_norm', [
  :hid_t
], :H5T_norm_t

.H5Tget_offset(hid_t) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



1292
1293
1294
# File 'lib/hdf5/ffi_10.rb', line 1292

attach_function 'H5Tget_offset', [
  :hid_t
], :int

.H5Tget_order(hid_t) ⇒ :H5T_order_t

Returns the return value of attach_function.

Returns:

  • (:H5T_order_t)

    the return value of attach_function



1284
1285
1286
# File 'lib/hdf5/ffi_10.rb', line 1284

attach_function 'H5Tget_order', [
  :hid_t
], :H5T_order_t

.H5Tget_pad(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1296
1297
1298
1299
1300
# File 'lib/hdf5/ffi_10.rb', line 1296

attach_function 'H5Tget_pad', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5Tget_precision(hid_t) ⇒ size_t

Returns the return value of attach_function.

Returns:

  • (size_t)

    the return value of attach_function



1288
1289
1290
# File 'lib/hdf5/ffi_10.rb', line 1288

attach_function 'H5Tget_precision', [
  :hid_t
], :size_t

.H5Tget_sign(hid_t) ⇒ :H5T_sign_t

Returns the return value of attach_function.

Returns:

  • (:H5T_sign_t)

    the return value of attach_function



1302
1303
1304
# File 'lib/hdf5/ffi_10.rb', line 1302

attach_function 'H5Tget_sign', [
  :hid_t
], :H5T_sign_t

.H5Tget_size(hid_t) ⇒ size_t

Returns the return value of attach_function.

Returns:

  • (size_t)

    the return value of attach_function



1280
1281
1282
# File 'lib/hdf5/ffi_10.rb', line 1280

attach_function 'H5Tget_size', [
  :hid_t
], :size_t

.H5Tget_strpad(hid_t) ⇒ :H5T_str_t

Returns the return value of attach_function.

Returns:

  • (:H5T_str_t)

    the return value of attach_function



1327
1328
1329
# File 'lib/hdf5/ffi_10.rb', line 1327

attach_function 'H5Tget_strpad', [
  :hid_t
], :H5T_str_t

.H5Tget_super(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



1267
1268
1269
# File 'lib/hdf5/ffi_10.rb', line 1267

attach_function 'H5Tget_super', [
  :hid_t
], :hid_t

.H5Tget_tag(hid_t) ⇒ string

Returns the return value of attach_function.

Returns:

  • (string)

    the return value of attach_function



1263
1264
1265
# File 'lib/hdf5/ffi_10.rb', line 1263

attach_function 'H5Tget_tag', [
  :hid_t
], :string

.H5Tinsert(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1205
1206
1207
1208
1209
1210
# File 'lib/hdf5/ffi_10.rb', line 1205

attach_function 'H5Tinsert', %i[
  hid_t
  string
  size_t
  hid_t
], :herr_t

.H5Tis_variable_str(hid_t) ⇒ htri_t

Returns the return value of attach_function.

Returns:

  • (htri_t)

    the return value of attach_function



1370
1371
1372
# File 'lib/hdf5/ffi_10.rb', line 1370

attach_function 'H5Tis_variable_str', [
  :hid_t
], :htri_t

.H5Tlock(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1153
1154
1155
# File 'lib/hdf5/ffi_10.rb', line 1153

attach_function 'H5Tlock', [
  :hid_t
], :herr_t

.H5Topen1(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



1486
1487
1488
1489
# File 'lib/hdf5/ffi_10.rb', line 1486

attach_function 'H5Topen1', %i[
  hid_t
  string
], :hid_t

.H5Topen2(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



1166
1167
1168
1169
1170
# File 'lib/hdf5/ffi_10.rb', line 1166

attach_function 'H5Topen2', %i[
  hid_t
  string
  hid_t
], :hid_t

.H5Topen_async(string) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



1647
1648
1649
1650
1651
1652
1653
1654
1655
# File 'lib/hdf5/ffi_14.rb', line 1647

attach_function 'H5Topen_async', %i[
  string
  string
  uint
  hid_t
  string
  hid_t
  hid_t
], :hid_t

.H5Tpack(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1212
1213
1214
# File 'lib/hdf5/ffi_10.rb', line 1212

attach_function 'H5Tpack', [
  :hid_t
], :herr_t

.H5Treclaim(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1938
1939
1940
1941
1942
1943
# File 'lib/hdf5/ffi_14.rb', line 1938

attach_function 'H5Treclaim', %i[
  hid_t
  hid_t
  hid_t
  pointer
], :herr_t

.H5Trefresh(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1201
1202
1203
# File 'lib/hdf5/ffi_10.rb', line 1201

attach_function 'H5Trefresh', [
  :hid_t
], :herr_t

.H5Tregister(H5T_pers_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1444
1445
1446
1447
1448
1449
1450
# File 'lib/hdf5/ffi_10.rb', line 1444

attach_function 'H5Tregister', %i[
  H5T_pers_t
  string
  hid_t
  hid_t
  H5T_conv_t
], :herr_t

.H5Tset_cset(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1434
1435
1436
1437
# File 'lib/hdf5/ffi_10.rb', line 1434

attach_function 'H5Tset_cset', %i[
  hid_t
  H5T_cset_t
], :herr_t

.H5Tset_ebias(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1419
1420
1421
1422
# File 'lib/hdf5/ffi_10.rb', line 1419

attach_function 'H5Tset_ebias', %i[
  hid_t
  size_t
], :herr_t

.H5Tset_fields(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1410
1411
1412
1413
1414
1415
1416
1417
# File 'lib/hdf5/ffi_10.rb', line 1410

attach_function 'H5Tset_fields', %i[
  hid_t
  size_t
  size_t
  size_t
  size_t
  size_t
], :herr_t

.H5Tset_inpad(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1429
1430
1431
1432
# File 'lib/hdf5/ffi_10.rb', line 1429

attach_function 'H5Tset_inpad', %i[
  hid_t
  H5T_pad_t
], :herr_t

.H5Tset_norm(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1424
1425
1426
1427
# File 'lib/hdf5/ffi_10.rb', line 1424

attach_function 'H5Tset_norm', %i[
  hid_t
  H5T_norm_t
], :herr_t

.H5Tset_offset(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1394
1395
1396
1397
# File 'lib/hdf5/ffi_10.rb', line 1394

attach_function 'H5Tset_offset', %i[
  hid_t
  size_t
], :herr_t

.H5Tset_order(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1384
1385
1386
1387
# File 'lib/hdf5/ffi_10.rb', line 1384

attach_function 'H5Tset_order', %i[
  hid_t
  H5T_order_t
], :herr_t

.H5Tset_pad(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1399
1400
1401
1402
1403
# File 'lib/hdf5/ffi_10.rb', line 1399

attach_function 'H5Tset_pad', %i[
  hid_t
  H5T_pad_t
  H5T_pad_t
], :herr_t

.H5Tset_precision(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1389
1390
1391
1392
# File 'lib/hdf5/ffi_10.rb', line 1389

attach_function 'H5Tset_precision', %i[
  hid_t
  size_t
], :herr_t

.H5Tset_sign(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1405
1406
1407
1408
# File 'lib/hdf5/ffi_10.rb', line 1405

attach_function 'H5Tset_sign', %i[
  hid_t
  H5T_sign_t
], :herr_t

.H5Tset_size(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1379
1380
1381
1382
# File 'lib/hdf5/ffi_10.rb', line 1379

attach_function 'H5Tset_size', %i[
  hid_t
  size_t
], :herr_t

.H5Tset_strpad(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1439
1440
1441
1442
# File 'lib/hdf5/ffi_10.rb', line 1439

attach_function 'H5Tset_strpad', %i[
  hid_t
  H5T_str_t
], :herr_t

.H5Tset_tag(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1258
1259
1260
1261
# File 'lib/hdf5/ffi_10.rb', line 1258

attach_function 'H5Tset_tag', %i[
  hid_t
  string
], :herr_t

.H5TSmutex_acquire(uint) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8880
8881
8882
8883
# File 'lib/hdf5/ffi_14.rb', line 8880

attach_function 'H5TSmutex_acquire', %i[
  uint
  pointer
], :herr_t

.H5TSmutex_get_attempt_count(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8889
8890
8891
# File 'lib/hdf5/ffi_14.rb', line 8889

attach_function 'H5TSmutex_get_attempt_count', [
  :pointer
], :herr_t

.H5TSmutex_release(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8885
8886
8887
# File 'lib/hdf5/ffi_14.rb', line 8885

attach_function 'H5TSmutex_release', [
  :pointer
], :herr_t

.H5Tunregister(H5T_pers_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



1452
1453
1454
1455
1456
1457
1458
# File 'lib/hdf5/ffi_10.rb', line 1452

attach_function 'H5Tunregister', %i[
  H5T_pers_t
  string
  hid_t
  hid_t
  H5T_conv_t
], :herr_t

.H5Tvlen_create(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



1239
1240
1241
# File 'lib/hdf5/ffi_10.rb', line 1239

attach_function 'H5Tvlen_create', [
  :hid_t
], :hid_t

.H5VL_native_register([]) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



9934
# File 'lib/hdf5/ffi_14.rb', line 9934

attach_function 'H5VL_native_register', [], :hid_t

.H5VL_pass_through_register([]) ⇒ hid_t

H5VLPassThroughInfoT = H5VLPassThroughInfoT

Returns:

  • (hid_t)

    the return value of attach_function



10106
# File 'lib/hdf5/ffi_14.rb', line 10106

attach_function 'H5VL_pass_through_register', [], :hid_t

.H5VLattr_close(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9110
9111
9112
9113
9114
9115
# File 'lib/hdf5/ffi_14.rb', line 9110

attach_function 'H5VLattr_close', %i[
  pointer
  hid_t
  hid_t
  pointer
], :herr_t

.H5VLattr_create(pointer) ⇒ pointer

Returns the return value of attach_function.

Returns:

  • (pointer)

    the return value of attach_function



9044
9045
9046
9047
9048
9049
9050
9051
9052
9053
9054
9055
# File 'lib/hdf5/ffi_14.rb', line 9044

attach_function 'H5VLattr_create', [
  :pointer,
  H5VLLocParamsT.ptr,
  :hid_t,
  :string,
  :hid_t,
  :hid_t,
  :hid_t,
  :hid_t,
  :hid_t,
  :pointer
], :pointer

.H5VLattr_get(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9085
9086
9087
9088
9089
9090
9091
# File 'lib/hdf5/ffi_14.rb', line 9085

attach_function 'H5VLattr_get', [
  :pointer,
  :hid_t,
  H5VLAttrGetArgsT.ptr,
  :hid_t,
  :pointer
], :herr_t

.H5VLattr_open(pointer) ⇒ pointer

Returns the return value of attach_function.

Returns:

  • (pointer)

    the return value of attach_function



9057
9058
9059
9060
9061
9062
9063
9064
9065
# File 'lib/hdf5/ffi_14.rb', line 9057

attach_function 'H5VLattr_open', [
  :pointer,
  H5VLLocParamsT.ptr,
  :hid_t,
  :string,
  :hid_t,
  :hid_t,
  :pointer
], :pointer

.H5VLattr_optional(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9102
9103
9104
9105
9106
9107
9108
# File 'lib/hdf5/ffi_14.rb', line 9102

attach_function 'H5VLattr_optional', [
  :pointer,
  :hid_t,
  H5VLOptionalArgsT.ptr,
  :hid_t,
  :pointer
], :herr_t

.H5VLattr_optional_op(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6485
6486
6487
6488
6489
6490
6491
6492
6493
# File 'lib/hdf5/ffi_14.rb', line 6485

attach_function 'H5VLattr_optional_op', [
  :string,
  :string,
  :uint,
  :hid_t,
  H5VLOptionalArgsT.ptr,
  :hid_t,
  :hid_t
], :herr_t

.H5VLattr_read(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9067
9068
9069
9070
9071
9072
9073
9074
# File 'lib/hdf5/ffi_14.rb', line 9067

attach_function 'H5VLattr_read', %i[
  pointer
  hid_t
  hid_t
  pointer
  hid_t
  pointer
], :herr_t

.H5VLattr_specific(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9093
9094
9095
9096
9097
9098
9099
9100
# File 'lib/hdf5/ffi_14.rb', line 9093

attach_function 'H5VLattr_specific', [
  :pointer,
  H5VLLocParamsT.ptr,
  :hid_t,
  H5VLAttrSpecificArgsT.ptr,
  :hid_t,
  :pointer
], :herr_t

.H5VLattr_write(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9076
9077
9078
9079
9080
9081
9082
9083
# File 'lib/hdf5/ffi_14.rb', line 9076

attach_function 'H5VLattr_write', %i[
  pointer
  hid_t
  hid_t
  pointer
  hid_t
  pointer
], :herr_t

.H5VLblob_get(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9530
9531
9532
9533
9534
9535
9536
9537
# File 'lib/hdf5/ffi_14.rb', line 9530

attach_function 'H5VLblob_get', %i[
  pointer
  hid_t
  pointer
  pointer
  size_t
  pointer
], :herr_t

.H5VLblob_optional(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9546
9547
9548
9549
9550
9551
# File 'lib/hdf5/ffi_14.rb', line 9546

attach_function 'H5VLblob_optional', [
  :pointer,
  :hid_t,
  :pointer,
  H5VLOptionalArgsT.ptr
], :herr_t

.H5VLblob_put(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9521
9522
9523
9524
9525
9526
9527
9528
# File 'lib/hdf5/ffi_14.rb', line 9521

attach_function 'H5VLblob_put', %i[
  pointer
  hid_t
  pointer
  size_t
  pointer
  pointer
], :herr_t

.H5VLblob_specific(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9539
9540
9541
9542
9543
9544
# File 'lib/hdf5/ffi_14.rb', line 9539

attach_function 'H5VLblob_specific', [
  :pointer,
  :hid_t,
  :pointer,
  H5VLBlobSpecificArgsT.ptr
], :herr_t

.H5VLclose(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5151
5152
5153
# File 'lib/hdf5/ffi_14.rb', line 5151

attach_function 'H5VLclose', [
  :hid_t
], :herr_t

.H5VLcmp_connector_cls(pointer) ⇒ herr_t

H5ZClass1T = H5ZClass1T

Returns:

  • (herr_t)

    the return value of attach_function



8940
8941
8942
8943
8944
# File 'lib/hdf5/ffi_14.rb', line 8940

attach_function 'H5VLcmp_connector_cls', %i[
  pointer
  hid_t
  hid_t
], :herr_t

.H5VLcmp_connector_info(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9020
9021
9022
9023
9024
9025
# File 'lib/hdf5/ffi_14.rb', line 9020

attach_function 'H5VLcmp_connector_info', %i[
  pointer
  hid_t
  pointer
  pointer
], :herr_t

.H5VLconnector_info_to_str(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9032
9033
9034
9035
9036
# File 'lib/hdf5/ffi_14.rb', line 9032

attach_function 'H5VLconnector_info_to_str', %i[
  pointer
  hid_t
  pointer
], :herr_t

.H5VLconnector_str_to_info(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9038
9039
9040
9041
9042
# File 'lib/hdf5/ffi_14.rb', line 9038

attach_function 'H5VLconnector_str_to_info', %i[
  string
  hid_t
  pointer
], :herr_t

.H5VLcopy_connector_info(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9014
9015
9016
9017
9018
# File 'lib/hdf5/ffi_14.rb', line 9014

attach_function 'H5VLcopy_connector_info', %i[
  hid_t
  pointer
  pointer
], :herr_t

.H5VLdataset_close(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9189
9190
9191
9192
9193
9194
# File 'lib/hdf5/ffi_14.rb', line 9189

attach_function 'H5VLdataset_close', %i[
  pointer
  hid_t
  hid_t
  pointer
], :herr_t

.H5VLdataset_create(pointer) ⇒ pointer

Returns the return value of attach_function.

Returns:

  • (pointer)

    the return value of attach_function



9117
9118
9119
9120
9121
9122
9123
9124
9125
9126
9127
9128
9129
# File 'lib/hdf5/ffi_14.rb', line 9117

attach_function 'H5VLdataset_create', [
  :pointer,
  H5VLLocParamsT.ptr,
  :hid_t,
  :string,
  :hid_t,
  :hid_t,
  :hid_t,
  :hid_t,
  :hid_t,
  :hid_t,
  :pointer
], :pointer

.H5VLdataset_get(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9165
9166
9167
9168
9169
9170
9171
# File 'lib/hdf5/ffi_14.rb', line 9165

attach_function 'H5VLdataset_get', [
  :pointer,
  :hid_t,
  H5VLDatasetGetArgsT.ptr,
  :hid_t,
  :pointer
], :herr_t

.H5VLdataset_open(pointer) ⇒ pointer

Returns the return value of attach_function.

Returns:

  • (pointer)

    the return value of attach_function



9131
9132
9133
9134
9135
9136
9137
9138
9139
# File 'lib/hdf5/ffi_14.rb', line 9131

attach_function 'H5VLdataset_open', [
  :pointer,
  H5VLLocParamsT.ptr,
  :hid_t,
  :string,
  :hid_t,
  :hid_t,
  :pointer
], :pointer

.H5VLdataset_optional(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9181
9182
9183
9184
9185
9186
9187
# File 'lib/hdf5/ffi_14.rb', line 9181

attach_function 'H5VLdataset_optional', [
  :pointer,
  :hid_t,
  H5VLOptionalArgsT.ptr,
  :hid_t,
  :pointer
], :herr_t

.H5VLdataset_optional_op(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6495
6496
6497
6498
6499
6500
6501
6502
6503
# File 'lib/hdf5/ffi_14.rb', line 6495

attach_function 'H5VLdataset_optional_op', [
  :string,
  :string,
  :uint,
  :hid_t,
  H5VLOptionalArgsT.ptr,
  :hid_t,
  :hid_t
], :herr_t

.H5VLdataset_read(size_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9141
9142
9143
9144
9145
9146
9147
9148
9149
9150
9151
# File 'lib/hdf5/ffi_14.rb', line 9141

attach_function 'H5VLdataset_read', %i[
  size_t
  pointer
  hid_t
  pointer
  pointer
  pointer
  hid_t
  pointer
  pointer
], :herr_t

.H5VLdataset_specific(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9173
9174
9175
9176
9177
9178
9179
# File 'lib/hdf5/ffi_14.rb', line 9173

attach_function 'H5VLdataset_specific', [
  :pointer,
  :hid_t,
  H5VLDatasetSpecificArgsT.ptr,
  :hid_t,
  :pointer
], :herr_t

.H5VLdataset_write(size_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9153
9154
9155
9156
9157
9158
9159
9160
9161
9162
9163
# File 'lib/hdf5/ffi_14.rb', line 9153

attach_function 'H5VLdataset_write', %i[
  size_t
  pointer
  hid_t
  pointer
  pointer
  pointer
  hid_t
  pointer
  pointer
], :herr_t

.H5VLdatatype_close(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9243
9244
9245
9246
9247
9248
# File 'lib/hdf5/ffi_14.rb', line 9243

attach_function 'H5VLdatatype_close', %i[
  pointer
  hid_t
  hid_t
  pointer
], :herr_t

.H5VLdatatype_commit(pointer) ⇒ pointer

Returns the return value of attach_function.

Returns:

  • (pointer)

    the return value of attach_function



9196
9197
9198
9199
9200
9201
9202
9203
9204
9205
9206
9207
# File 'lib/hdf5/ffi_14.rb', line 9196

attach_function 'H5VLdatatype_commit', [
  :pointer,
  H5VLLocParamsT.ptr,
  :hid_t,
  :string,
  :hid_t,
  :hid_t,
  :hid_t,
  :hid_t,
  :hid_t,
  :pointer
], :pointer

.H5VLdatatype_get(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9219
9220
9221
9222
9223
9224
9225
# File 'lib/hdf5/ffi_14.rb', line 9219

attach_function 'H5VLdatatype_get', [
  :pointer,
  :hid_t,
  H5VLDatatypeGetArgsT.ptr,
  :hid_t,
  :pointer
], :herr_t

.H5VLdatatype_open(pointer) ⇒ pointer

Returns the return value of attach_function.

Returns:

  • (pointer)

    the return value of attach_function



9209
9210
9211
9212
9213
9214
9215
9216
9217
# File 'lib/hdf5/ffi_14.rb', line 9209

attach_function 'H5VLdatatype_open', [
  :pointer,
  H5VLLocParamsT.ptr,
  :hid_t,
  :string,
  :hid_t,
  :hid_t,
  :pointer
], :pointer

.H5VLdatatype_optional(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9235
9236
9237
9238
9239
9240
9241
# File 'lib/hdf5/ffi_14.rb', line 9235

attach_function 'H5VLdatatype_optional', [
  :pointer,
  :hid_t,
  H5VLOptionalArgsT.ptr,
  :hid_t,
  :pointer
], :herr_t

.H5VLdatatype_optional_op(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6505
6506
6507
6508
6509
6510
6511
6512
6513
# File 'lib/hdf5/ffi_14.rb', line 6505

attach_function 'H5VLdatatype_optional_op', [
  :string,
  :string,
  :uint,
  :hid_t,
  H5VLOptionalArgsT.ptr,
  :hid_t,
  :hid_t
], :herr_t

.H5VLdatatype_specific(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9227
9228
9229
9230
9231
9232
9233
# File 'lib/hdf5/ffi_14.rb', line 9227

attach_function 'H5VLdatatype_specific', [
  :pointer,
  :hid_t,
  H5VLDatatypeSpecificArgsT.ptr,
  :hid_t,
  :pointer
], :herr_t

.H5VLfile_close(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9291
9292
9293
9294
9295
9296
# File 'lib/hdf5/ffi_14.rb', line 9291

attach_function 'H5VLfile_close', %i[
  pointer
  hid_t
  hid_t
  pointer
], :herr_t

.H5VLfile_create(string) ⇒ pointer

Returns the return value of attach_function.

Returns:

  • (pointer)

    the return value of attach_function



9250
9251
9252
9253
9254
9255
9256
9257
# File 'lib/hdf5/ffi_14.rb', line 9250

attach_function 'H5VLfile_create', %i[
  string
  uint
  hid_t
  hid_t
  hid_t
  pointer
], :pointer

.H5VLfile_get(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9267
9268
9269
9270
9271
9272
9273
# File 'lib/hdf5/ffi_14.rb', line 9267

attach_function 'H5VLfile_get', [
  :pointer,
  :hid_t,
  H5VLFileGetArgsT.ptr,
  :hid_t,
  :pointer
], :herr_t

.H5VLfile_open(string) ⇒ pointer

Returns the return value of attach_function.

Returns:

  • (pointer)

    the return value of attach_function



9259
9260
9261
9262
9263
9264
9265
# File 'lib/hdf5/ffi_14.rb', line 9259

attach_function 'H5VLfile_open', %i[
  string
  uint
  hid_t
  hid_t
  pointer
], :pointer

.H5VLfile_optional(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9283
9284
9285
9286
9287
9288
9289
# File 'lib/hdf5/ffi_14.rb', line 9283

attach_function 'H5VLfile_optional', [
  :pointer,
  :hid_t,
  H5VLOptionalArgsT.ptr,
  :hid_t,
  :pointer
], :herr_t

.H5VLfile_optional_op(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6515
6516
6517
6518
6519
6520
6521
6522
6523
# File 'lib/hdf5/ffi_14.rb', line 6515

attach_function 'H5VLfile_optional_op', [
  :string,
  :string,
  :uint,
  :hid_t,
  H5VLOptionalArgsT.ptr,
  :hid_t,
  :hid_t
], :herr_t

.H5VLfile_specific(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9275
9276
9277
9278
9279
9280
9281
# File 'lib/hdf5/ffi_14.rb', line 9275

attach_function 'H5VLfile_specific', [
  :pointer,
  :hid_t,
  H5VLFileSpecificArgsT.ptr,
  :hid_t,
  :pointer
], :herr_t

.H5VLfind_opt_operation(H5VL_subclass_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6474
6475
6476
6477
6478
# File 'lib/hdf5/ffi_14.rb', line 6474

attach_function 'H5VLfind_opt_operation', %i[
  H5VL_subclass_t
  string
  pointer
], :herr_t

.H5VLfinish_lib_state([]) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8961
# File 'lib/hdf5/ffi_14.rb', line 8961

attach_function 'H5VLfinish_lib_state', [], :herr_t

.H5VLfree_connector_info(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9027
9028
9029
9030
# File 'lib/hdf5/ffi_14.rb', line 9027

attach_function 'H5VLfree_connector_info', %i[
  hid_t
  pointer
], :herr_t

.H5VLfree_lib_state(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8963
8964
8965
# File 'lib/hdf5/ffi_14.rb', line 8963

attach_function 'H5VLfree_lib_state', [
  :pointer
], :herr_t

.H5VLfree_wrap_ctx(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8990
8991
8992
8993
# File 'lib/hdf5/ffi_14.rb', line 8990

attach_function 'H5VLfree_wrap_ctx', %i[
  pointer
  hid_t
], :herr_t

.H5VLget_cap_flags(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9004
9005
9006
9007
# File 'lib/hdf5/ffi_14.rb', line 9004

attach_function 'H5VLget_cap_flags', %i[
  hid_t
  pointer
], :herr_t

.H5VLget_connector_id(hid_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



5133
5134
5135
# File 'lib/hdf5/ffi_14.rb', line 5133

attach_function 'H5VLget_connector_id', [
  :hid_t
], :hid_t

.H5VLget_connector_id_by_name(string) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



5137
5138
5139
# File 'lib/hdf5/ffi_14.rb', line 5137

attach_function 'H5VLget_connector_id_by_name', [
  :string
], :hid_t

.H5VLget_connector_id_by_value([) ⇒ Object

:H5VL_class_value_t



5141
5142
5143
# File 'lib/hdf5/ffi_14.rb', line 5141

attach_function 'H5VLget_connector_id_by_value', [
  :H5VL_class_value_t
], :hid_t

.H5VLget_connector_name(hid_t) ⇒ ssize_t

Returns the return value of attach_function.

Returns:

  • (ssize_t)

    the return value of attach_function



5145
5146
5147
5148
5149
# File 'lib/hdf5/ffi_14.rb', line 5145

attach_function 'H5VLget_connector_name', %i[
  hid_t
  string
  size_t
], :ssize_t

.H5VLget_file_type(pointer) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



6454
6455
6456
6457
6458
# File 'lib/hdf5/ffi_14.rb', line 6454

attach_function 'H5VLget_file_type', %i[
  pointer
  hid_t
  hid_t
], :hid_t

.H5VLget_object(pointer) ⇒ pointer

Returns the return value of attach_function.

Returns:

  • (pointer)

    the return value of attach_function



8967
8968
8969
8970
# File 'lib/hdf5/ffi_14.rb', line 8967

attach_function 'H5VLget_object', %i[
  pointer
  hid_t
], :pointer

.H5VLget_value(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9009
9010
9011
9012
# File 'lib/hdf5/ffi_14.rb', line 9009

attach_function 'H5VLget_value', %i[
  hid_t
  pointer
], :herr_t

.H5VLget_wrap_ctx(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8972
8973
8974
8975
8976
# File 'lib/hdf5/ffi_14.rb', line 8972

attach_function 'H5VLget_wrap_ctx', %i[
  pointer
  hid_t
  pointer
], :herr_t

.H5VLgroup_close(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9344
9345
9346
9347
9348
9349
# File 'lib/hdf5/ffi_14.rb', line 9344

attach_function 'H5VLgroup_close', %i[
  pointer
  hid_t
  hid_t
  pointer
], :herr_t

.H5VLgroup_create(pointer) ⇒ pointer

Returns the return value of attach_function.

Returns:

  • (pointer)

    the return value of attach_function



9298
9299
9300
9301
9302
9303
9304
9305
9306
9307
9308
# File 'lib/hdf5/ffi_14.rb', line 9298

attach_function 'H5VLgroup_create', [
  :pointer,
  H5VLLocParamsT.ptr,
  :hid_t,
  :string,
  :hid_t,
  :hid_t,
  :hid_t,
  :hid_t,
  :pointer
], :pointer

.H5VLgroup_get(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9320
9321
9322
9323
9324
9325
9326
# File 'lib/hdf5/ffi_14.rb', line 9320

attach_function 'H5VLgroup_get', [
  :pointer,
  :hid_t,
  H5VLGroupGetArgsT.ptr,
  :hid_t,
  :pointer
], :herr_t

.H5VLgroup_open(pointer) ⇒ pointer

Returns the return value of attach_function.

Returns:

  • (pointer)

    the return value of attach_function



9310
9311
9312
9313
9314
9315
9316
9317
9318
# File 'lib/hdf5/ffi_14.rb', line 9310

attach_function 'H5VLgroup_open', [
  :pointer,
  H5VLLocParamsT.ptr,
  :hid_t,
  :string,
  :hid_t,
  :hid_t,
  :pointer
], :pointer

.H5VLgroup_optional(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9336
9337
9338
9339
9340
9341
9342
# File 'lib/hdf5/ffi_14.rb', line 9336

attach_function 'H5VLgroup_optional', [
  :pointer,
  :hid_t,
  H5VLOptionalArgsT.ptr,
  :hid_t,
  :pointer
], :herr_t

.H5VLgroup_optional_op(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6525
6526
6527
6528
6529
6530
6531
6532
6533
# File 'lib/hdf5/ffi_14.rb', line 6525

attach_function 'H5VLgroup_optional_op', [
  :string,
  :string,
  :uint,
  :hid_t,
  H5VLOptionalArgsT.ptr,
  :hid_t,
  :hid_t
], :herr_t

.H5VLgroup_specific(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9328
9329
9330
9331
9332
9333
9334
# File 'lib/hdf5/ffi_14.rb', line 9328

attach_function 'H5VLgroup_specific', [
  :pointer,
  :hid_t,
  H5VLGroupSpecificArgsT.ptr,
  :hid_t,
  :pointer
], :herr_t

.H5VLinitialize(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8995
8996
8997
8998
# File 'lib/hdf5/ffi_14.rb', line 8995

attach_function 'H5VLinitialize', %i[
  hid_t
  hid_t
], :herr_t

.H5VLintrospect_get_cap_flags(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9470
9471
9472
9473
9474
# File 'lib/hdf5/ffi_14.rb', line 9470

attach_function 'H5VLintrospect_get_cap_flags', %i[
  pointer
  hid_t
  pointer
], :herr_t

.H5VLintrospect_get_conn_cls(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9463
9464
9465
9466
9467
9468
# File 'lib/hdf5/ffi_14.rb', line 9463

attach_function 'H5VLintrospect_get_conn_cls', %i[
  pointer
  hid_t
  H5VL_get_conn_lvl_t
  pointer
], :herr_t

.H5VLintrospect_opt_query(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9476
9477
9478
9479
9480
9481
9482
# File 'lib/hdf5/ffi_14.rb', line 9476

attach_function 'H5VLintrospect_opt_query', %i[
  pointer
  hid_t
  H5VL_subclass_t
  int
  pointer
], :herr_t

.H5VLis_connector_registered_by_name(string) ⇒ htri_t

Returns the return value of attach_function.

Returns:

  • (htri_t)

    the return value of attach_function



5125
5126
5127
# File 'lib/hdf5/ffi_14.rb', line 5125

attach_function 'H5VLis_connector_registered_by_name', [
  :string
], :htri_t

.H5VLis_connector_registered_by_value([) ⇒ Object

:H5VL_class_value_t



5129
5130
5131
# File 'lib/hdf5/ffi_14.rb', line 5129

attach_function 'H5VLis_connector_registered_by_value', [
  :H5VL_class_value_t
], :htri_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9362
9363
9364
9365
9366
9367
9368
9369
9370
9371
9372
# File 'lib/hdf5/ffi_14.rb', line 9362

attach_function 'H5VLlink_copy', [
  :pointer,
  H5VLLocParamsT.ptr,
  :pointer,
  H5VLLocParamsT.ptr,
  :hid_t,
  :hid_t,
  :hid_t,
  :hid_t,
  :pointer
], :herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9351
9352
9353
9354
9355
9356
9357
9358
9359
9360
# File 'lib/hdf5/ffi_14.rb', line 9351

attach_function 'H5VLlink_create', [
  H5VLLinkCreateArgsT.ptr,
  :pointer,
  H5VLLocParamsT.ptr,
  :hid_t,
  :hid_t,
  :hid_t,
  :hid_t,
  :pointer
], :herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9386
9387
9388
9389
9390
9391
9392
9393
# File 'lib/hdf5/ffi_14.rb', line 9386

attach_function 'H5VLlink_get', [
  :pointer,
  H5VLLocParamsT.ptr,
  :hid_t,
  H5VLLinkGetArgsT.ptr,
  :hid_t,
  :pointer
], :herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9374
9375
9376
9377
9378
9379
9380
9381
9382
9383
9384
# File 'lib/hdf5/ffi_14.rb', line 9374

attach_function 'H5VLlink_move', [
  :pointer,
  H5VLLocParamsT.ptr,
  :pointer,
  H5VLLocParamsT.ptr,
  :hid_t,
  :hid_t,
  :hid_t,
  :hid_t,
  :pointer
], :herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9404
9405
9406
9407
9408
9409
9410
9411
# File 'lib/hdf5/ffi_14.rb', line 9404

attach_function 'H5VLlink_optional', [
  :pointer,
  H5VLLocParamsT.ptr,
  :hid_t,
  H5VLOptionalArgsT.ptr,
  :hid_t,
  :pointer
], :herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6535
6536
6537
6538
6539
6540
6541
6542
6543
6544
6545
# File 'lib/hdf5/ffi_14.rb', line 6535

attach_function 'H5VLlink_optional_op', [
  :string,
  :string,
  :uint,
  :hid_t,
  :string,
  :hid_t,
  H5VLOptionalArgsT.ptr,
  :hid_t,
  :hid_t
], :herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9395
9396
9397
9398
9399
9400
9401
9402
# File 'lib/hdf5/ffi_14.rb', line 9395

attach_function 'H5VLlink_specific', [
  :pointer,
  H5VLLocParamsT.ptr,
  :hid_t,
  H5VLLinkSpecificArgsT.ptr,
  :hid_t,
  :pointer
], :herr_t

.H5VLnative_addr_to_token(hid_t) ⇒ herr_t

H5VLNativeObjectOptionalArgsT = H5VLNativeObjectOptionalArgsT

Returns:

  • (herr_t)

    the return value of attach_function



9922
9923
9924
9925
9926
# File 'lib/hdf5/ffi_14.rb', line 9922

attach_function 'H5VLnative_addr_to_token', [
  :hid_t,
  :haddr_t,
  H5OTokenT.ptr
], :herr_t

.H5VLnative_token_to_addr(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9928
9929
9930
9931
9932
# File 'lib/hdf5/ffi_14.rb', line 9928

attach_function 'H5VLnative_token_to_addr', [
  :hid_t,
  H5OTokenT,
  :pointer
], :herr_t

.H5VLobject(hid_t) ⇒ pointer

Returns the return value of attach_function.

Returns:

  • (pointer)

    the return value of attach_function



6450
6451
6452
# File 'lib/hdf5/ffi_14.rb', line 6450

attach_function 'H5VLobject', [
  :hid_t
], :pointer

.H5VLobject_copy(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9422
9423
9424
9425
9426
9427
9428
9429
9430
9431
9432
9433
9434
# File 'lib/hdf5/ffi_14.rb', line 9422

attach_function 'H5VLobject_copy', [
  :pointer,
  H5VLLocParamsT.ptr,
  :string,
  :pointer,
  H5VLLocParamsT.ptr,
  :string,
  :hid_t,
  :hid_t,
  :hid_t,
  :hid_t,
  :pointer
], :herr_t

.H5VLobject_get(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9436
9437
9438
9439
9440
9441
9442
9443
# File 'lib/hdf5/ffi_14.rb', line 9436

attach_function 'H5VLobject_get', [
  :pointer,
  H5VLLocParamsT.ptr,
  :hid_t,
  H5VLObjectGetArgsT.ptr,
  :hid_t,
  :pointer
], :herr_t

.H5VLobject_is_native(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5166
5167
5168
5169
# File 'lib/hdf5/ffi_14.rb', line 5166

attach_function 'H5VLobject_is_native', %i[
  hid_t
  pointer
], :herr_t

.H5VLobject_open(pointer) ⇒ pointer

Returns the return value of attach_function.

Returns:

  • (pointer)

    the return value of attach_function



9413
9414
9415
9416
9417
9418
9419
9420
# File 'lib/hdf5/ffi_14.rb', line 9413

attach_function 'H5VLobject_open', [
  :pointer,
  H5VLLocParamsT.ptr,
  :hid_t,
  :pointer,
  :hid_t,
  :pointer
], :pointer

.H5VLobject_optional(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9454
9455
9456
9457
9458
9459
9460
9461
# File 'lib/hdf5/ffi_14.rb', line 9454

attach_function 'H5VLobject_optional', [
  :pointer,
  H5VLLocParamsT.ptr,
  :hid_t,
  H5VLOptionalArgsT.ptr,
  :hid_t,
  :pointer
], :herr_t

.H5VLobject_optional_op(string) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6547
6548
6549
6550
6551
6552
6553
6554
6555
6556
6557
# File 'lib/hdf5/ffi_14.rb', line 6547

attach_function 'H5VLobject_optional_op', [
  :string,
  :string,
  :uint,
  :hid_t,
  :string,
  :hid_t,
  H5VLOptionalArgsT.ptr,
  :hid_t,
  :hid_t
], :herr_t

.H5VLobject_specific(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9445
9446
9447
9448
9449
9450
9451
9452
# File 'lib/hdf5/ffi_14.rb', line 9445

attach_function 'H5VLobject_specific', [
  :pointer,
  H5VLLocParamsT.ptr,
  :hid_t,
  H5VLObjectSpecificArgsT.ptr,
  :hid_t,
  :pointer
], :herr_t

.H5VLoptional(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9577
9578
9579
9580
9581
9582
9583
# File 'lib/hdf5/ffi_14.rb', line 9577

attach_function 'H5VLoptional', [
  :pointer,
  :hid_t,
  H5VLOptionalArgsT.ptr,
  :hid_t,
  :pointer
], :herr_t

.H5VLpeek_connector_id_by_name(string) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



6460
6461
6462
# File 'lib/hdf5/ffi_14.rb', line 6460

attach_function 'H5VLpeek_connector_id_by_name', [
  :string
], :hid_t

.H5VLpeek_connector_id_by_value([) ⇒ Object

:H5VL_class_value_t



6464
6465
6466
# File 'lib/hdf5/ffi_14.rb', line 6464

attach_function 'H5VLpeek_connector_id_by_value', [
  :H5VL_class_value_t
], :hid_t

.H5VLquery_optional(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5159
5160
5161
5162
5163
5164
# File 'lib/hdf5/ffi_14.rb', line 5159

attach_function 'H5VLquery_optional', %i[
  hid_t
  H5VL_subclass_t
  int
  pointer
], :herr_t

.H5VLregister_connector(ptr) ⇒ hid_t

H5VLClassT = H5VLClassT

Returns:

  • (hid_t)

    the return value of attach_function



6445
6446
6447
6448
# File 'lib/hdf5/ffi_14.rb', line 6445

attach_function 'H5VLregister_connector', [
  H5VLClassT.ptr,
  :hid_t
], :hid_t

.H5VLregister_connector_by_name(string) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



5115
5116
5117
5118
# File 'lib/hdf5/ffi_14.rb', line 5115

attach_function 'H5VLregister_connector_by_name', %i[
  string
  hid_t
], :hid_t

.H5VLregister_connector_by_value(H5VL_class_value_t) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



5120
5121
5122
5123
# File 'lib/hdf5/ffi_14.rb', line 5120

attach_function 'H5VLregister_connector_by_value', %i[
  H5VL_class_value_t
  hid_t
], :hid_t

.H5VLregister_opt_operation(H5VL_subclass_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6468
6469
6470
6471
6472
# File 'lib/hdf5/ffi_14.rb', line 6468

attach_function 'H5VLregister_opt_operation', %i[
  H5VL_subclass_t
  string
  pointer
], :herr_t

.H5VLrequest_cancel(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9498
9499
9500
9501
9502
# File 'lib/hdf5/ffi_14.rb', line 9498

attach_function 'H5VLrequest_cancel', %i[
  pointer
  hid_t
  pointer
], :herr_t

.H5VLrequest_free(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9516
9517
9518
9519
# File 'lib/hdf5/ffi_14.rb', line 9516

attach_function 'H5VLrequest_free', %i[
  pointer
  hid_t
], :herr_t

.H5VLrequest_notify(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9491
9492
9493
9494
9495
9496
# File 'lib/hdf5/ffi_14.rb', line 9491

attach_function 'H5VLrequest_notify', %i[
  pointer
  hid_t
  H5VL_request_notify_t
  pointer
], :herr_t

.H5VLrequest_optional(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9510
9511
9512
9513
9514
# File 'lib/hdf5/ffi_14.rb', line 9510

attach_function 'H5VLrequest_optional', [
  :pointer,
  :hid_t,
  H5VLOptionalArgsT.ptr
], :herr_t

.H5VLrequest_optional_op(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6559
6560
6561
6562
6563
# File 'lib/hdf5/ffi_14.rb', line 6559

attach_function 'H5VLrequest_optional_op', [
  :pointer,
  :hid_t,
  H5VLOptionalArgsT.ptr
], :herr_t

.H5VLrequest_specific(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9504
9505
9506
9507
9508
# File 'lib/hdf5/ffi_14.rb', line 9504

attach_function 'H5VLrequest_specific', [
  :pointer,
  :hid_t,
  H5VLRequestSpecificArgsT.ptr
], :herr_t

.H5VLrequest_wait(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9484
9485
9486
9487
9488
9489
# File 'lib/hdf5/ffi_14.rb', line 9484

attach_function 'H5VLrequest_wait', %i[
  pointer
  hid_t
  uint64_t
  pointer
], :herr_t

.H5VLrestore_lib_state(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8957
8958
8959
# File 'lib/hdf5/ffi_14.rb', line 8957

attach_function 'H5VLrestore_lib_state', [
  :pointer
], :herr_t

.H5VLretrieve_lib_state(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8951
8952
8953
# File 'lib/hdf5/ffi_14.rb', line 8951

attach_function 'H5VLretrieve_lib_state', [
  :pointer
], :herr_t

.H5VLstart_lib_state([]) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



8955
# File 'lib/hdf5/ffi_14.rb', line 8955

attach_function 'H5VLstart_lib_state', [], :herr_t

.H5VLterminate(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9000
9001
9002
# File 'lib/hdf5/ffi_14.rb', line 9000

attach_function 'H5VLterminate', [
  :hid_t
], :herr_t

.H5VLtoken_cmp(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9553
9554
9555
9556
9557
9558
9559
# File 'lib/hdf5/ffi_14.rb', line 9553

attach_function 'H5VLtoken_cmp', [
  :pointer,
  :hid_t,
  H5OTokenT.ptr,
  H5OTokenT.ptr,
  :pointer
], :herr_t

.H5VLtoken_from_str(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9569
9570
9571
9572
9573
9574
9575
# File 'lib/hdf5/ffi_14.rb', line 9569

attach_function 'H5VLtoken_from_str', [
  :pointer,
  :H5I_type_t,
  :hid_t,
  :string,
  H5OTokenT.ptr
], :herr_t

.H5VLtoken_to_str(pointer) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



9561
9562
9563
9564
9565
9566
9567
# File 'lib/hdf5/ffi_14.rb', line 9561

attach_function 'H5VLtoken_to_str', [
  :pointer,
  :H5I_type_t,
  :hid_t,
  H5OTokenT.ptr,
  :pointer
], :herr_t

.H5VLunregister_connector(hid_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



5155
5156
5157
# File 'lib/hdf5/ffi_14.rb', line 5155

attach_function 'H5VLunregister_connector', [
  :hid_t
], :herr_t

.H5VLunregister_opt_operation(H5VL_subclass_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



6480
6481
6482
6483
# File 'lib/hdf5/ffi_14.rb', line 6480

attach_function 'H5VLunregister_opt_operation', %i[
  H5VL_subclass_t
  string
], :herr_t

.H5VLunwrap_object(pointer) ⇒ pointer

Returns the return value of attach_function.

Returns:

  • (pointer)

    the return value of attach_function



8985
8986
8987
8988
# File 'lib/hdf5/ffi_14.rb', line 8985

attach_function 'H5VLunwrap_object', %i[
  pointer
  hid_t
], :pointer

.H5VLwrap_object(pointer) ⇒ pointer

Returns the return value of attach_function.

Returns:

  • (pointer)

    the return value of attach_function



8978
8979
8980
8981
8982
8983
# File 'lib/hdf5/ffi_14.rb', line 8978

attach_function 'H5VLwrap_object', %i[
  pointer
  H5I_type_t
  hid_t
  pointer
], :pointer

.H5VLwrap_register(pointer) ⇒ hid_t

Returns the return value of attach_function.

Returns:

  • (hid_t)

    the return value of attach_function



8946
8947
8948
8949
# File 'lib/hdf5/ffi_14.rb', line 8946

attach_function 'H5VLwrap_register', %i[
  pointer
  H5I_type_t
], :hid_t

.H5Zfilter_avail([) ⇒ Object

:H5Z_filter_t



4743
4744
4745
# File 'lib/hdf5/ffi_10.rb', line 4743

attach_function 'H5Zfilter_avail', [
  :H5Z_filter_t
], :htri_t

.H5Zget_filter_info(H5Z_filter_t) ⇒ herr_t

Returns the return value of attach_function.

Returns:

  • (herr_t)

    the return value of attach_function



4747
4748
4749
4750
# File 'lib/hdf5/ffi_10.rb', line 4747

attach_function 'H5Zget_filter_info', %i[
  H5Z_filter_t
  pointer
], :herr_t

.H5Zregister(pointer) ⇒ herr_t

H5ZClass2T = H5ZClass2T

Returns:

  • (herr_t)

    the return value of attach_function



4735
4736
4737
# File 'lib/hdf5/ffi_10.rb', line 4735

attach_function 'H5Zregister', [
  :pointer
], :herr_t

.H5Zunregister([) ⇒ Object

:H5Z_filter_t



4739
4740
4741
# File 'lib/hdf5/ffi_10.rb', line 4739

attach_function 'H5Zunregister', [
  :H5Z_filter_t
], :herr_t

.imaxabs(intmax_t) ⇒ intmax_t

Returns the return value of attach_function.

Returns:

  • (intmax_t)

    the return value of attach_function



521
522
523
# File 'lib/hdf5/ffi_10.rb', line 521

attach_function 'imaxabs', [
  :intmax_t
], :intmax_t

.imaxdiv(intmax_t) ⇒ ImaxdivT

Returns the return value of attach_function.

Returns:

  • (ImaxdivT)

    the return value of attach_function



525
526
527
528
# File 'lib/hdf5/ffi_10.rb', line 525

attach_function 'imaxdiv', %i[
  intmax_t
  intmax_t
], ImaxdivT

.open_memstream(pointer) ⇒ ptr

Returns the return value of attach_function.

Returns:

  • (ptr)

    the return value of attach_function



2804
2805
2806
2807
# File 'lib/hdf5/ffi_10.rb', line 2804

attach_function 'open_memstream', %i[
  pointer
  pointer
], FILE.ptr

.pclose(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



3136
3137
3138
# File 'lib/hdf5/ffi_10.rb', line 3136

attach_function 'pclose', [
  FILE.ptr
], :int

.perror(string) ⇒ void

This method returns an undefined value.

Returns the return value of attach_function.



3124
3125
3126
# File 'lib/hdf5/ffi_10.rb', line 3124

attach_function 'perror', [
  :string
], :void

.popen(string) ⇒ ptr

Returns the return value of attach_function.

Returns:

  • (ptr)

    the return value of attach_function



3140
3141
3142
3143
# File 'lib/hdf5/ffi_10.rb', line 3140

attach_function 'popen', %i[
  string
  string
], FILE.ptr

.printf(string) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2836
2837
2838
# File 'lib/hdf5/ffi_10.rb', line 2836

attach_function 'printf', [
  :string
], :int

.pselect(int) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



280
281
282
283
284
285
286
287
# File 'lib/hdf5/ffi_10.rb', line 280

attach_function 'pselect', [
  :int,
  FdSet.ptr,
  FdSet.ptr,
  FdSet.ptr,
  Timespec.ptr,
  C_SigsetT.ptr
], :int

.putc(int) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2966
2967
2968
2969
# File 'lib/hdf5/ffi_10.rb', line 2966

attach_function 'putc', [
  :int,
  FILE.ptr
], :int

.putc_unlocked(int) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2980
2981
2982
2983
# File 'lib/hdf5/ffi_10.rb', line 2980

attach_function 'putc_unlocked', [
  :int,
  FILE.ptr
], :int

.putchar(int) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2971
2972
2973
# File 'lib/hdf5/ffi_10.rb', line 2971

attach_function 'putchar', [
  :int
], :int

.putchar_unlocked(int) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2985
2986
2987
# File 'lib/hdf5/ffi_10.rb', line 2985

attach_function 'putchar_unlocked', [
  :int
], :int

.puts(string) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



3029
3030
3031
# File 'lib/hdf5/ffi_10.rb', line 3029

attach_function 'puts', [
  :string
], :int

.putw(int) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2993
2994
2995
2996
# File 'lib/hdf5/ffi_10.rb', line 2993

attach_function 'putw', [
  :int,
  FILE.ptr
], :int

.remove(string) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2733
2734
2735
# File 'lib/hdf5/ffi_10.rb', line 2733

attach_function 'remove', [
  :string
], :int

.rename(string) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2737
2738
2739
2740
# File 'lib/hdf5/ffi_10.rb', line 2737

attach_function 'rename', %i[
  string
  string
], :int

.renameat(int) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2742
2743
2744
2745
2746
2747
# File 'lib/hdf5/ffi_10.rb', line 2742

attach_function 'renameat', %i[
  int
  string
  int
  string
], :int

.rewind(ptr) ⇒ void

This method returns an undefined value.

Returns the return value of attach_function.



3076
3077
3078
# File 'lib/hdf5/ffi_10.rb', line 3076

attach_function 'rewind', [
  FILE.ptr
], :void

.scanf(string) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2907
2908
2909
# File 'lib/hdf5/ffi_10.rb', line 2907

attach_function 'scanf', [
  :string
], :int

.select(int) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



272
273
274
275
276
277
278
# File 'lib/hdf5/ffi_10.rb', line 272

attach_function 'select', [
  :int,
  FdSet.ptr,
  FdSet.ptr,
  FdSet.ptr,
  Timeval.ptr
], :int

.setbuf(ptr) ⇒ void

This method returns an undefined value.

Returns the return value of attach_function.



2809
2810
2811
2812
# File 'lib/hdf5/ffi_10.rb', line 2809

attach_function 'setbuf', [
  FILE.ptr,
  :string
], :void

.setbuffer(ptr) ⇒ void

This method returns an undefined value.

Returns the return value of attach_function.



2821
2822
2823
2824
2825
# File 'lib/hdf5/ffi_10.rb', line 2821

attach_function 'setbuffer', [
  FILE.ptr,
  :string,
  :size_t
], :void

.setlinebuf(ptr) ⇒ void

This method returns an undefined value.

Returns the return value of attach_function.



2827
2828
2829
# File 'lib/hdf5/ffi_10.rb', line 2827

attach_function 'setlinebuf', [
  FILE.ptr
], :void

.setvbuf(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2814
2815
2816
2817
2818
2819
# File 'lib/hdf5/ffi_10.rb', line 2814

attach_function 'setvbuf', [
  FILE.ptr,
  :string,
  :int,
  :size_t
], :int

.snprintf(string) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2862
2863
2864
2865
2866
# File 'lib/hdf5/ffi_10.rb', line 2862

attach_function 'snprintf', %i[
  string
  size_t
  string
], :int

.sprintf(string) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2840
2841
2842
2843
# File 'lib/hdf5/ffi_10.rb', line 2840

attach_function 'sprintf', %i[
  string
  string
], :int

.sscanf(string) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2911
2912
2913
2914
# File 'lib/hdf5/ffi_10.rb', line 2911

attach_function 'sscanf', %i[
  string
  string
], :int

.strtoimax(string) ⇒ intmax_t

Returns the return value of attach_function.

Returns:

  • (intmax_t)

    the return value of attach_function



530
531
532
533
534
# File 'lib/hdf5/ffi_10.rb', line 530

attach_function 'strtoimax', %i[
  string
  pointer
  int
], :intmax_t

.strtoumax(string) ⇒ uintmax_t

Returns the return value of attach_function.

Returns:

  • (uintmax_t)

    the return value of attach_function



536
537
538
539
540
# File 'lib/hdf5/ffi_10.rb', line 536

attach_function 'strtoumax', %i[
  string
  pointer
  int
], :uintmax_t

.tempnam(string) ⇒ string

Returns the return value of attach_function.

Returns:

  • (string)

    the return value of attach_function



2763
2764
2765
2766
# File 'lib/hdf5/ffi_10.rb', line 2763

attach_function 'tempnam', %i[
  string
  string
], :string

.tmpfile([]) ⇒ ptr

Returns the return value of attach_function.

Returns:

  • (ptr)

    the return value of attach_function



2753
# File 'lib/hdf5/ffi_10.rb', line 2753

attach_function 'tmpfile', [], FILE.ptr

.tmpnam(pointer) ⇒ string

Returns the return value of attach_function.

Returns:

  • (string)

    the return value of attach_function



2755
2756
2757
# File 'lib/hdf5/ffi_10.rb', line 2755

attach_function 'tmpnam', [
  :pointer # [:char, 20]
], :string

.tmpnam_r(pointer) ⇒ string

Returns the return value of attach_function.

Returns:

  • (string)

    the return value of attach_function



2759
2760
2761
# File 'lib/hdf5/ffi_10.rb', line 2759

attach_function 'tmpnam_r', [
  :pointer # [:char, 20]
], :string

.ungetc(int) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



3033
3034
3035
3036
# File 'lib/hdf5/ffi_10.rb', line 3033

attach_function 'ungetc', [
  :int,
  FILE.ptr
], :int

.vasprintf(pointer) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2875
2876
2877
2878
2879
# File 'lib/hdf5/ffi_10.rb', line 2875

attach_function 'vasprintf', %i[
  pointer
  string
  __gnuc_va_list
], :int

.vdprintf(int) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2891
2892
2893
2894
2895
# File 'lib/hdf5/ffi_10.rb', line 2891

attach_function 'vdprintf', %i[
  int
  string
  __gnuc_va_list
], :int

.vfprintf(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2845
2846
2847
2848
2849
# File 'lib/hdf5/ffi_10.rb', line 2845

attach_function 'vfprintf', [
  FILE.ptr,
  :string,
  :__gnuc_va_list
], :int

.vfscanf(ptr) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2924
2925
2926
2927
2928
# File 'lib/hdf5/ffi_10.rb', line 2924

attach_function 'vfscanf', [
  FILE.ptr,
  :string,
  :__gnuc_va_list
], :int

.vprintf(string) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2851
2852
2853
2854
# File 'lib/hdf5/ffi_10.rb', line 2851

attach_function 'vprintf', %i[
  string
  __gnuc_va_list
], :int

.vscanf(string) ⇒ int

attach_function ‘vfscanf’, [

FILE.ptr,
:string,
:__gnuc_va_list

], :int

Returns:

  • (int)

    the return value of attach_function



3128
3129
3130
3131
# File 'lib/hdf5/ffi_14.rb', line 3128

attach_function 'vscanf', %i[
  string
  __gnuc_va_list
], :int

.vsnprintf(string) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2868
2869
2870
2871
2872
2873
# File 'lib/hdf5/ffi_10.rb', line 2868

attach_function 'vsnprintf', %i[
  string
  size_t
  string
  __gnuc_va_list
], :int

.vsprintf(string) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2856
2857
2858
2859
2860
# File 'lib/hdf5/ffi_10.rb', line 2856

attach_function 'vsprintf', %i[
  string
  string
  __gnuc_va_list
], :int

.vsscanf(string) ⇒ int

Returns the return value of attach_function.

Returns:

  • (int)

    the return value of attach_function



2935
2936
2937
2938
2939
# File 'lib/hdf5/ffi_10.rb', line 2935

attach_function 'vsscanf', %i[
  string
  string
  __gnuc_va_list
], :int

.wcstoimax(pointer) ⇒ intmax_t

Returns the return value of attach_function.

Returns:

  • (intmax_t)

    the return value of attach_function



542
543
544
545
546
# File 'lib/hdf5/ffi_10.rb', line 542

attach_function 'wcstoimax', %i[
  pointer
  pointer
  int
], :intmax_t

.wcstoumax(pointer) ⇒ uintmax_t

Returns the return value of attach_function.

Returns:

  • (uintmax_t)

    the return value of attach_function



548
549
550
551
552
# File 'lib/hdf5/ffi_10.rb', line 548

attach_function 'wcstoumax', %i[
  pointer
  pointer
  int
], :uintmax_t