summaryrefslogtreecommitdiffstats
path: root/develop/_h5_v_lconnector_8h.html
blob: c2a93e32dee54973317e9ac61f9588f02f82b6c5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>HDF5: src/H5VLconnector.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
  $(function() { init_search(); });
/* @license-end */
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="hdf5doxy.css" rel="stylesheet" type="text/css">
<!-- <link href="hdf5doxy.css" rel="stylesheet" type="text/css"/>
 -->
<script type="text/javascript" src="hdf5_navtree_hacks.js"></script>
</head>
<body>
<div style="background:#FFDDDD;font-size:120%;text-align:center;margin:0;padding:5px">Please, help us to better serve our user community by answering the following short survey:  <a href="https://www.hdfgroup.org/website-survey/">https://www.hdfgroup.org/website-survey/</a></div>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="HDFG-logo.png"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname"><a href="https://www.hdfgroup.org">HDF5</a>
   &#160;<span id="projectnumber">1.15.0.2908dd1</span>
   </div>
   <div id="projectbrief">API Reference</div>
  </td>
   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <span id="MSearchSelect"                onmouseover="return searchBox.OnSearchSelectShow()"                onmouseout="return searchBox.OnSearchSelectHide()">&#160;</span>
          <input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
          </span>
        </div>
</td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('_h5_v_lconnector_8h.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>

<div class="header">
  <div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle"><div class="title">H5VLconnector.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="_h5public_8h.html">H5public.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_h5_apublic_8h.html">H5Apublic.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_h5_dpublic_8h.html">H5Dpublic.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_h5_e_spublic_8h.html">H5ESpublic.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_h5_fpublic_8h.html">H5Fpublic.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_h5_ipublic_8h.html">H5Ipublic.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_h5_lpublic_8h.html">H5Lpublic.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_h5_opublic_8h.html">H5Opublic.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_h5_rpublic_8h.html">H5Rpublic.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_h5_v_lpublic_8h.html">H5VLpublic.h</a>&quot;</code><br />
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__loc__by__name__t.html">H5VL_loc_by_name_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__loc__by__idx__t.html">H5VL_loc_by_idx_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__loc__by__token__t.html">H5VL_loc_by_token_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__loc__params__t.html">H5VL_loc_params_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__optional__args__t.html">H5VL_optional_args_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__attr__get__name__args__t.html">H5VL_attr_get_name_args_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__attr__get__info__args__t.html">H5VL_attr_get_info_args_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__attr__get__args__t.html">H5VL_attr_get_args_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__attr__iterate__args__t.html">H5VL_attr_iterate_args_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__attr__delete__by__idx__args__t.html">H5VL_attr_delete_by_idx_args_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__attr__specific__args__t.html">H5VL_attr_specific_args_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__dataset__get__args__t.html">H5VL_dataset_get_args_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__dataset__specific__args__t.html">H5VL_dataset_specific_args_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__datatype__get__args__t.html">H5VL_datatype_get_args_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__datatype__specific__args__t.html">H5VL_datatype_specific_args_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__file__cont__info__t.html">H5VL_file_cont_info_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__file__get__name__args__t.html">H5VL_file_get_name_args_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__file__get__obj__ids__args__t.html">H5VL_file_get_obj_ids_args_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__file__get__args__t.html">H5VL_file_get_args_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__file__specific__args__t.html">H5VL_file_specific_args_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__group__get__info__args__t.html">H5VL_group_get_info_args_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__group__get__args__t.html">H5VL_group_get_args_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__group__spec__mount__args__t.html">H5VL_group_spec_mount_args_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__group__specific__args__t.html">H5VL_group_specific_args_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__link__create__args__t.html">H5VL_link_create_args_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__link__get__args__t.html">H5VL_link_get_args_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__link__iterate__args__t.html">H5VL_link_iterate_args_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__link__specific__args__t.html">H5VL_link_specific_args_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__object__get__args__t.html">H5VL_object_get_args_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__object__visit__args__t.html">H5VL_object_visit_args_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__object__specific__args__t.html">H5VL_object_specific_args_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__request__specific__args__t.html">H5VL_request_specific_args_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__blob__specific__args__t.html">H5VL_blob_specific_args_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__info__class__t.html">H5VL_info_class_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__wrap__class__t.html">H5VL_wrap_class_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__attr__class__t.html">H5VL_attr_class_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__dataset__class__t.html">H5VL_dataset_class_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__datatype__class__t.html">H5VL_datatype_class_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__file__class__t.html">H5VL_file_class_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__group__class__t.html">H5VL_group_class_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__link__class__t.html">H5VL_link_class_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__object__class__t.html">H5VL_object_class_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__introspect__class__t.html">H5VL_introspect_class_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__request__class__t.html">H5VL_request_class_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__blob__class__t.html">H5VL_blob_class_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__token__class__t.html">H5VL_token_class_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_v_l__class__t.html">H5VL_class_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a20edbf28ad7e1ec3c8063ec750d6d140" id="r_a20edbf28ad7e1ec3c8063ec750d6d140"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a20edbf28ad7e1ec3c8063ec750d6d140">H5VL_CONTAINER_INFO_VERSION</a>&#160;&#160;&#160;0x01 /* Container info struct version */</td></tr>
<tr class="separator:a20edbf28ad7e1ec3c8063ec750d6d140"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff0124baf1fb164869ff3a56e7bf73b4" id="r_aff0124baf1fb164869ff3a56e7bf73b4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aff0124baf1fb164869ff3a56e7bf73b4">H5VL_MAX_BLOB_ID_SIZE</a>&#160;&#160;&#160;(16) /* Allow for 128-bits blob IDs */</td></tr>
<tr class="separator:aff0124baf1fb164869ff3a56e7bf73b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9068cabcf87b95915a4cf27affb9bd23" id="r_a9068cabcf87b95915a4cf27affb9bd23"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9068cabcf87b95915a4cf27affb9bd23">H5VL_RESERVED_NATIVE_OPTIONAL</a>&#160;&#160;&#160;1024</td></tr>
<tr class="separator:a9068cabcf87b95915a4cf27affb9bd23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a932291eed9ef2abfa4c9bbdff88ef073" id="r_a932291eed9ef2abfa4c9bbdff88ef073"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a932291eed9ef2abfa4c9bbdff88ef073">H5VLattr_optional_op</a>(...)&#160;&#160;&#160;H5VLattr_optional_op(__FILE__, __func__, __LINE__, __VA_ARGS__)</td></tr>
<tr class="separator:a932291eed9ef2abfa4c9bbdff88ef073"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46bf2c58bb032bcae1794aa4cf6f6b59" id="r_a46bf2c58bb032bcae1794aa4cf6f6b59"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a46bf2c58bb032bcae1794aa4cf6f6b59">H5VLdataset_optional_op</a>(...)&#160;&#160;&#160;H5VLdataset_optional_op(__FILE__, __func__, __LINE__, __VA_ARGS__)</td></tr>
<tr class="separator:a46bf2c58bb032bcae1794aa4cf6f6b59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ecacacc56f7d4e13fda483f901f1d6d" id="r_a4ecacacc56f7d4e13fda483f901f1d6d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4ecacacc56f7d4e13fda483f901f1d6d">H5VLdatatype_optional_op</a>(...)&#160;&#160;&#160;H5VLdatatype_optional_op(__FILE__, __func__, __LINE__, __VA_ARGS__)</td></tr>
<tr class="separator:a4ecacacc56f7d4e13fda483f901f1d6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9234611f30a8d7bc79d1c315c513c9e6" id="r_a9234611f30a8d7bc79d1c315c513c9e6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9234611f30a8d7bc79d1c315c513c9e6">H5VLfile_optional_op</a>(...)&#160;&#160;&#160;H5VLfile_optional_op(__FILE__, __func__, __LINE__, __VA_ARGS__)</td></tr>
<tr class="separator:a9234611f30a8d7bc79d1c315c513c9e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a942d8bb5cc709547097bd30689be4e60" id="r_a942d8bb5cc709547097bd30689be4e60"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a942d8bb5cc709547097bd30689be4e60">H5VLgroup_optional_op</a>(...)&#160;&#160;&#160;H5VLgroup_optional_op(__FILE__, __func__, __LINE__, __VA_ARGS__)</td></tr>
<tr class="separator:a942d8bb5cc709547097bd30689be4e60"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac06a3858e28b503b0d60b13b262a2058" id="r_ac06a3858e28b503b0d60b13b262a2058"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ac06a3858e28b503b0d60b13b262a2058">H5VLlink_optional_op</a>(...)&#160;&#160;&#160;H5VLlink_optional_op(__FILE__, __func__, __LINE__, __VA_ARGS__)</td></tr>
<tr class="separator:ac06a3858e28b503b0d60b13b262a2058"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a407bdc0c5d16239a9f9e1c7ffeee6c46" id="r_a407bdc0c5d16239a9f9e1c7ffeee6c46"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a407bdc0c5d16239a9f9e1c7ffeee6c46">H5VLobject_optional_op</a>(...)&#160;&#160;&#160;H5VLobject_optional_op(__FILE__, __func__, __LINE__, __VA_ARGS__)</td></tr>
<tr class="separator:a407bdc0c5d16239a9f9e1c7ffeee6c46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a259b7c42221ef15270d02c247b74d668" id="r_a259b7c42221ef15270d02c247b74d668"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a259b7c42221ef15270d02c247b74d668">H5VLattr_optional_op_wrap</a>&#160;&#160;&#160;<a class="el" href="_h5public_8h.html#a60fc875e6daa9db58416f19a35a11c97">H5_NO_EXPAND</a>(<a class="el" href="#a932291eed9ef2abfa4c9bbdff88ef073">H5VLattr_optional_op</a>)</td></tr>
<tr class="separator:a259b7c42221ef15270d02c247b74d668"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19d746e7fffbc934da5faf6d2341d582" id="r_a19d746e7fffbc934da5faf6d2341d582"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a19d746e7fffbc934da5faf6d2341d582">H5VLdataset_optional_op_wrap</a>&#160;&#160;&#160;<a class="el" href="_h5public_8h.html#a60fc875e6daa9db58416f19a35a11c97">H5_NO_EXPAND</a>(<a class="el" href="#a46bf2c58bb032bcae1794aa4cf6f6b59">H5VLdataset_optional_op</a>)</td></tr>
<tr class="separator:a19d746e7fffbc934da5faf6d2341d582"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a366684ad3ef017e828640c05dc63d795" id="r_a366684ad3ef017e828640c05dc63d795"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a366684ad3ef017e828640c05dc63d795">H5VLdatatype_optional_op_wrap</a>&#160;&#160;&#160;<a class="el" href="_h5public_8h.html#a60fc875e6daa9db58416f19a35a11c97">H5_NO_EXPAND</a>(<a class="el" href="#a4ecacacc56f7d4e13fda483f901f1d6d">H5VLdatatype_optional_op</a>)</td></tr>
<tr class="separator:a366684ad3ef017e828640c05dc63d795"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aafa9ec9480193ed0b56e5da540b4e25f" id="r_aafa9ec9480193ed0b56e5da540b4e25f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aafa9ec9480193ed0b56e5da540b4e25f">H5VLfile_optional_op_wrap</a>&#160;&#160;&#160;<a class="el" href="_h5public_8h.html#a60fc875e6daa9db58416f19a35a11c97">H5_NO_EXPAND</a>(<a class="el" href="#a9234611f30a8d7bc79d1c315c513c9e6">H5VLfile_optional_op</a>)</td></tr>
<tr class="separator:aafa9ec9480193ed0b56e5da540b4e25f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a212cbd38e9dcb18ca7a213212777b3" id="r_a6a212cbd38e9dcb18ca7a213212777b3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6a212cbd38e9dcb18ca7a213212777b3">H5VLgroup_optional_op_wrap</a>&#160;&#160;&#160;<a class="el" href="_h5public_8h.html#a60fc875e6daa9db58416f19a35a11c97">H5_NO_EXPAND</a>(<a class="el" href="#a942d8bb5cc709547097bd30689be4e60">H5VLgroup_optional_op</a>)</td></tr>
<tr class="separator:a6a212cbd38e9dcb18ca7a213212777b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afbc4cfd18c0bb3383ec9febf06df1982" id="r_afbc4cfd18c0bb3383ec9febf06df1982"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#afbc4cfd18c0bb3383ec9febf06df1982">H5VLlink_optional_op_wrap</a>&#160;&#160;&#160;<a class="el" href="_h5public_8h.html#a60fc875e6daa9db58416f19a35a11c97">H5_NO_EXPAND</a>(<a class="el" href="#ac06a3858e28b503b0d60b13b262a2058">H5VLlink_optional_op</a>)</td></tr>
<tr class="separator:afbc4cfd18c0bb3383ec9febf06df1982"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3c69c9142b044b9b6e06948f2a07dfd" id="r_ac3c69c9142b044b9b6e06948f2a07dfd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ac3c69c9142b044b9b6e06948f2a07dfd">H5VLobject_optional_op_wrap</a>&#160;&#160;&#160;<a class="el" href="_h5public_8h.html#a60fc875e6daa9db58416f19a35a11c97">H5_NO_EXPAND</a>(<a class="el" href="#a407bdc0c5d16239a9f9e1c7ffeee6c46">H5VLobject_optional_op</a>)</td></tr>
<tr class="separator:ac3c69c9142b044b9b6e06948f2a07dfd"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:abfbaa9c3a5ab4bf43534b4e030657729" id="r_abfbaa9c3a5ab4bf43534b4e030657729"><td class="memItemLeft" align="right" valign="top">typedef int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#abfbaa9c3a5ab4bf43534b4e030657729">H5VL_attr_optional_t</a></td></tr>
<tr class="separator:abfbaa9c3a5ab4bf43534b4e030657729"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab18cb972a8455fee7ef7a67f4b32c750" id="r_ab18cb972a8455fee7ef7a67f4b32c750"><td class="memItemLeft" align="right" valign="top">typedef int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab18cb972a8455fee7ef7a67f4b32c750">H5VL_dataset_optional_t</a></td></tr>
<tr class="separator:ab18cb972a8455fee7ef7a67f4b32c750"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae935f3e68a8cae49c4cc1022b50a3baf" id="r_ae935f3e68a8cae49c4cc1022b50a3baf"><td class="memItemLeft" align="right" valign="top">typedef int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae935f3e68a8cae49c4cc1022b50a3baf">H5VL_datatype_optional_t</a></td></tr>
<tr class="separator:ae935f3e68a8cae49c4cc1022b50a3baf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac7bb8706a31bcd7345c88821785383a" id="r_aac7bb8706a31bcd7345c88821785383a"><td class="memItemLeft" align="right" valign="top">typedef int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aac7bb8706a31bcd7345c88821785383a">H5VL_file_optional_t</a></td></tr>
<tr class="separator:aac7bb8706a31bcd7345c88821785383a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d2c668e398b1b8442ec97e4b3a0d556" id="r_a1d2c668e398b1b8442ec97e4b3a0d556"><td class="memItemLeft" align="right" valign="top">typedef int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1d2c668e398b1b8442ec97e4b3a0d556">H5VL_group_optional_t</a></td></tr>
<tr class="separator:a1d2c668e398b1b8442ec97e4b3a0d556"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4d93ff8cc321fff5009dd475ba96992c" id="r_a4d93ff8cc321fff5009dd475ba96992c"><td class="memItemLeft" align="right" valign="top">typedef int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4d93ff8cc321fff5009dd475ba96992c">H5VL_link_optional_t</a></td></tr>
<tr class="separator:a4d93ff8cc321fff5009dd475ba96992c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a5195c21f06f1eb3a45271b831fafa3" id="r_a2a5195c21f06f1eb3a45271b831fafa3"><td class="memItemLeft" align="right" valign="top">typedef int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a2a5195c21f06f1eb3a45271b831fafa3">H5VL_object_optional_t</a></td></tr>
<tr class="separator:a2a5195c21f06f1eb3a45271b831fafa3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a864a13bc6e103b71ada0eae343ccbc80" id="r_a864a13bc6e103b71ada0eae343ccbc80"><td class="memItemLeft" align="right" valign="top">typedef int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a864a13bc6e103b71ada0eae343ccbc80">H5VL_request_optional_t</a></td></tr>
<tr class="separator:a864a13bc6e103b71ada0eae343ccbc80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4685ce59300a47fa276fe7577a6fb2ea" id="r_a4685ce59300a47fa276fe7577a6fb2ea"><td class="memItemLeft" align="right" valign="top">typedef int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4685ce59300a47fa276fe7577a6fb2ea">H5VL_blob_optional_t</a></td></tr>
<tr class="separator:a4685ce59300a47fa276fe7577a6fb2ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a418e1ef08bd10c57dc12f04b1e22f784" id="r_a418e1ef08bd10c57dc12f04b1e22f784"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a418e1ef08bd10c57dc12f04b1e22f784">H5VL_request_notify_t</a>) (void *ctx, <a class="el" href="#a9861877746c10d523dc8d5148f18ac3b">H5VL_request_status_t</a> status)</td></tr>
<tr class="separator:a418e1ef08bd10c57dc12f04b1e22f784"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:a69fb5f76c678a35c3e7bae98c4f2c9f2" id="r_a69fb5f76c678a35c3e7bae98c4f2c9f2"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a69fb5f76c678a35c3e7bae98c4f2c9f2">H5VL_loc_type_t</a> { <a class="el" href="#a69fb5f76c678a35c3e7bae98c4f2c9f2ad0da87ca147a4a0507862eb8455c4b0e">H5VL_OBJECT_BY_SELF</a>
, <a class="el" href="#a69fb5f76c678a35c3e7bae98c4f2c9f2a256902987e95589efc0a75b709ae9288">H5VL_OBJECT_BY_NAME</a>
, <a class="el" href="#a69fb5f76c678a35c3e7bae98c4f2c9f2a4e82e176436dfcd528f38d2e76863a1e">H5VL_OBJECT_BY_IDX</a>
, <a class="el" href="#a69fb5f76c678a35c3e7bae98c4f2c9f2a3b5d0e8f4650eec59183b619174b46cd">H5VL_OBJECT_BY_TOKEN</a>
 }</td></tr>
<tr class="separator:a69fb5f76c678a35c3e7bae98c4f2c9f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1ca6e780261f54b22ab29df7db17386" id="r_ab1ca6e780261f54b22ab29df7db17386"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab1ca6e780261f54b22ab29df7db17386">H5VL_attr_get_t</a> { <br />
&#160;&#160;<a class="el" href="#ab1ca6e780261f54b22ab29df7db17386a28c828cecf474623e8e0103a1c03a119">H5VL_ATTR_GET_ACPL</a>
, <a class="el" href="#ab1ca6e780261f54b22ab29df7db17386a245c8729545d02ae0b9dcdf3598c17e2">H5VL_ATTR_GET_INFO</a>
, <a class="el" href="#ab1ca6e780261f54b22ab29df7db17386a3566d35892e514ccab13b48725d6f6ef">H5VL_ATTR_GET_NAME</a>
, <a class="el" href="#ab1ca6e780261f54b22ab29df7db17386a257bbe582665afa336fe112b78d5fdbc">H5VL_ATTR_GET_SPACE</a>
, <br />
&#160;&#160;<a class="el" href="#ab1ca6e780261f54b22ab29df7db17386ab3ad72c306c4a1722505e4b1ad4a415a">H5VL_ATTR_GET_STORAGE_SIZE</a>
, <a class="el" href="#ab1ca6e780261f54b22ab29df7db17386a02ea42f42ca98b712b63efb52aacbfd1">H5VL_ATTR_GET_TYPE</a>
<br />
 }</td></tr>
<tr class="separator:ab1ca6e780261f54b22ab29df7db17386"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8f6ab518f80d1afedd8b16ac3454ac1" id="r_ab8f6ab518f80d1afedd8b16ac3454ac1"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab8f6ab518f80d1afedd8b16ac3454ac1">H5VL_attr_specific_t</a> { <br />
&#160;&#160;<a class="el" href="#ab8f6ab518f80d1afedd8b16ac3454ac1ae01237a4f14a54465e5a3a04f18a5c1d">H5VL_ATTR_DELETE</a>
, <a class="el" href="#ab8f6ab518f80d1afedd8b16ac3454ac1acd8869b073aceaa7a843d5d8bbf23e6b">H5VL_ATTR_DELETE_BY_IDX</a>
, <a class="el" href="#ab8f6ab518f80d1afedd8b16ac3454ac1a4c65cce04f97b2affbd8cb27b3161a04">H5VL_ATTR_EXISTS</a>
, <a class="el" href="#ab8f6ab518f80d1afedd8b16ac3454ac1ab28ca25824a3879d755db3845f70ccad">H5VL_ATTR_ITER</a>
, <br />
&#160;&#160;<a class="el" href="#ab8f6ab518f80d1afedd8b16ac3454ac1a6d0e93c4d1a0c4bd45211d7e0b262269">H5VL_ATTR_RENAME</a>
<br />
 }</td></tr>
<tr class="separator:ab8f6ab518f80d1afedd8b16ac3454ac1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4c18c2151788eaae8f602f4f1b9c372" id="r_ab4c18c2151788eaae8f602f4f1b9c372"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab4c18c2151788eaae8f602f4f1b9c372">H5VL_dataset_get_t</a> { <br />
&#160;&#160;<a class="el" href="#ab4c18c2151788eaae8f602f4f1b9c372a04105bc0c224fc85120a6794b1141211">H5VL_DATASET_GET_DAPL</a>
, <a class="el" href="#ab4c18c2151788eaae8f602f4f1b9c372a5c35e81f46b4a93c0efc89e2a0b97550">H5VL_DATASET_GET_DCPL</a>
, <a class="el" href="#ab4c18c2151788eaae8f602f4f1b9c372a31d5a7839c3c4ece749c4d4b5e5f2ea9">H5VL_DATASET_GET_SPACE</a>
, <a class="el" href="#ab4c18c2151788eaae8f602f4f1b9c372a7514a11451c7d583ac8a247e36e62906">H5VL_DATASET_GET_SPACE_STATUS</a>
, <br />
&#160;&#160;<a class="el" href="#ab4c18c2151788eaae8f602f4f1b9c372a64752afc213ac4e5fe4d954b78442adc">H5VL_DATASET_GET_STORAGE_SIZE</a>
, <a class="el" href="#ab4c18c2151788eaae8f602f4f1b9c372aa83d7cc17db73e5eb310687f3e2d3a9f">H5VL_DATASET_GET_TYPE</a>
<br />
 }</td></tr>
<tr class="separator:ab4c18c2151788eaae8f602f4f1b9c372"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fefe4297e306615172689a42d2346eb" id="r_a8fefe4297e306615172689a42d2346eb"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a8fefe4297e306615172689a42d2346eb">H5VL_dataset_specific_t</a> { <a class="el" href="#a8fefe4297e306615172689a42d2346ebab34a36df015aa4e63a8da5312cef2b3f">H5VL_DATASET_SET_EXTENT</a>
, <a class="el" href="#a8fefe4297e306615172689a42d2346eba3a67be065b4404a8521154b7a1d936db">H5VL_DATASET_FLUSH</a>
, <a class="el" href="#a8fefe4297e306615172689a42d2346ebace7df8a591dfcc28ef96d875744ce038">H5VL_DATASET_REFRESH</a>
 }</td></tr>
<tr class="separator:a8fefe4297e306615172689a42d2346eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50c0522b08c0dcb658b82f089b82f045" id="r_a50c0522b08c0dcb658b82f089b82f045"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a50c0522b08c0dcb658b82f089b82f045">H5VL_datatype_get_t</a> { <a class="el" href="#a50c0522b08c0dcb658b82f089b82f045ac6262bbc02f5f314dd61433ac8eb1ac7">H5VL_DATATYPE_GET_BINARY_SIZE</a>
, <a class="el" href="#a50c0522b08c0dcb658b82f089b82f045a7a7beb42dec3775754d11081d8393b3f">H5VL_DATATYPE_GET_BINARY</a>
, <a class="el" href="#a50c0522b08c0dcb658b82f089b82f045acae4838a97a29e1530f208320065fc4d">H5VL_DATATYPE_GET_TCPL</a>
 }</td></tr>
<tr class="separator:a50c0522b08c0dcb658b82f089b82f045"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3717bbb5258f48e253ff646f4255b581" id="r_a3717bbb5258f48e253ff646f4255b581"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a3717bbb5258f48e253ff646f4255b581">H5VL_datatype_specific_t</a> { <a class="el" href="#a3717bbb5258f48e253ff646f4255b581a31de802d1231e3f005667efdbd9e849b">H5VL_DATATYPE_FLUSH</a>
, <a class="el" href="#a3717bbb5258f48e253ff646f4255b581a789ab10e1a6d5b33b7fbe769ee97bdc1">H5VL_DATATYPE_REFRESH</a>
 }</td></tr>
<tr class="separator:a3717bbb5258f48e253ff646f4255b581"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a693343d9d502ed7728883b7c53dc178c" id="r_a693343d9d502ed7728883b7c53dc178c"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a693343d9d502ed7728883b7c53dc178c">H5VL_file_get_t</a> { <br />
&#160;&#160;<a class="el" href="#a693343d9d502ed7728883b7c53dc178ca2d6b91c14df76dcdc5377e9986a8d2c2">H5VL_FILE_GET_CONT_INFO</a>
, <a class="el" href="#a693343d9d502ed7728883b7c53dc178caf109918eace3f4c77307a26eb4a1361b">H5VL_FILE_GET_FAPL</a>
, <a class="el" href="#a693343d9d502ed7728883b7c53dc178cad82b76eeca240549fff75668a8a07ffa">H5VL_FILE_GET_FCPL</a>
, <a class="el" href="#a693343d9d502ed7728883b7c53dc178ca1ba678b6d0c35c09eebba9491a906a5b">H5VL_FILE_GET_FILENO</a>
, <br />
&#160;&#160;<a class="el" href="#a693343d9d502ed7728883b7c53dc178cae81f8cf07e88734b01bff3106d04050d">H5VL_FILE_GET_INTENT</a>
, <a class="el" href="#a693343d9d502ed7728883b7c53dc178cafd2f1b2c691bb05a4c1efa44efcc8ce8">H5VL_FILE_GET_NAME</a>
, <a class="el" href="#a693343d9d502ed7728883b7c53dc178cadec494437e2cd833c094952e0e7b1757">H5VL_FILE_GET_OBJ_COUNT</a>
, <a class="el" href="#a693343d9d502ed7728883b7c53dc178ca97119fe8729739f6be9c61e4ef52d92a">H5VL_FILE_GET_OBJ_IDS</a>
<br />
 }</td></tr>
<tr class="separator:a693343d9d502ed7728883b7c53dc178c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0677561e907e85a084c9d7eb8463776c" id="r_a0677561e907e85a084c9d7eb8463776c"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a0677561e907e85a084c9d7eb8463776c">H5VL_file_specific_t</a> { <br />
&#160;&#160;<a class="el" href="#a0677561e907e85a084c9d7eb8463776cabb47ec2cb5403edfbb59a86045914939">H5VL_FILE_FLUSH</a>
, <a class="el" href="#a0677561e907e85a084c9d7eb8463776ca4aeac39fe8593cbf9b0a0d582e910b3f">H5VL_FILE_REOPEN</a>
, <a class="el" href="#a0677561e907e85a084c9d7eb8463776caae709fc8e384a5795762ebdfd19156a7">H5VL_FILE_IS_ACCESSIBLE</a>
, <a class="el" href="#a0677561e907e85a084c9d7eb8463776cab0272350bc97edc2b75aaf8d00f243be">H5VL_FILE_DELETE</a>
, <br />
&#160;&#160;<a class="el" href="#a0677561e907e85a084c9d7eb8463776ca7302e73192f78efa10ac83ca91de50b3">H5VL_FILE_IS_EQUAL</a>
<br />
 }</td></tr>
<tr class="separator:a0677561e907e85a084c9d7eb8463776c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65f430c05c745b39b8f9664780bd1cdf" id="r_a65f430c05c745b39b8f9664780bd1cdf"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a65f430c05c745b39b8f9664780bd1cdf">H5VL_group_get_t</a> { <a class="el" href="#a65f430c05c745b39b8f9664780bd1cdfae39c8b6a3da705544c0c2d71cf89d1de">H5VL_GROUP_GET_GCPL</a>
, <a class="el" href="#a65f430c05c745b39b8f9664780bd1cdfa3b16d763cbaf30054b1eccfe4b18738e">H5VL_GROUP_GET_INFO</a>
 }</td></tr>
<tr class="separator:a65f430c05c745b39b8f9664780bd1cdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d6bb6bde1b8723c9813b572db9e1565" id="r_a2d6bb6bde1b8723c9813b572db9e1565"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a2d6bb6bde1b8723c9813b572db9e1565">H5VL_group_specific_t</a> { <a class="el" href="#a2d6bb6bde1b8723c9813b572db9e1565a91fb48cd8903ad3bb8a87a71ec734102">H5VL_GROUP_MOUNT</a>
, <a class="el" href="#a2d6bb6bde1b8723c9813b572db9e1565a9fe35ebb106d610ef36a97de8f545416">H5VL_GROUP_UNMOUNT</a>
, <a class="el" href="#a2d6bb6bde1b8723c9813b572db9e1565aadb42eba4ff1867d6cd809b640dcc667">H5VL_GROUP_FLUSH</a>
, <a class="el" href="#a2d6bb6bde1b8723c9813b572db9e1565afe3c3a9224e00ec7b2dba2b79298ddcd">H5VL_GROUP_REFRESH</a>
 }</td></tr>
<tr class="separator:a2d6bb6bde1b8723c9813b572db9e1565"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8cef93e549a23b3fb2b4da12de7b0386" id="r_a8cef93e549a23b3fb2b4da12de7b0386"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a8cef93e549a23b3fb2b4da12de7b0386">H5VL_link_create_t</a> { <a class="el" href="#a8cef93e549a23b3fb2b4da12de7b0386a52dc945ab2bef1f954db9d642fa5a56f">H5VL_LINK_CREATE_HARD</a>
, <a class="el" href="#a8cef93e549a23b3fb2b4da12de7b0386afa2ce5d5f8fd7ef2ae93f68771211588">H5VL_LINK_CREATE_SOFT</a>
, <a class="el" href="#a8cef93e549a23b3fb2b4da12de7b0386a4f51850fd35490934f90e300a5126f20">H5VL_LINK_CREATE_UD</a>
 }</td></tr>
<tr class="separator:a8cef93e549a23b3fb2b4da12de7b0386"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad839695aa27e548b79a80416133e35e5" id="r_ad839695aa27e548b79a80416133e35e5"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad839695aa27e548b79a80416133e35e5">H5VL_link_get_t</a> { <a class="el" href="#ad839695aa27e548b79a80416133e35e5adfae11f356f74a4c75efb11f18aaf024">H5VL_LINK_GET_INFO</a>
, <a class="el" href="#ad839695aa27e548b79a80416133e35e5a0291fdc5dfdb06f8eebb46e5abf6f9e1">H5VL_LINK_GET_NAME</a>
, <a class="el" href="#ad839695aa27e548b79a80416133e35e5a0d6e014f38ca9e25747bca316c848b36">H5VL_LINK_GET_VAL</a>
 }</td></tr>
<tr class="separator:ad839695aa27e548b79a80416133e35e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03bf895394e4414592f12930030e4f60" id="r_a03bf895394e4414592f12930030e4f60"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a03bf895394e4414592f12930030e4f60">H5VL_link_specific_t</a> { <a class="el" href="#a03bf895394e4414592f12930030e4f60ab15e04ae2e2c683fa7c54b0e11a690ef">H5VL_LINK_DELETE</a>
, <a class="el" href="#a03bf895394e4414592f12930030e4f60a9ca6090641c2257302d39018f7c16ba8">H5VL_LINK_EXISTS</a>
, <a class="el" href="#a03bf895394e4414592f12930030e4f60a050e4e3a3f7ecd206614cc6f533ae9af">H5VL_LINK_ITER</a>
 }</td></tr>
<tr class="separator:a03bf895394e4414592f12930030e4f60"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab745a5955edee348875cb2312c9d526e" id="r_ab745a5955edee348875cb2312c9d526e"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab745a5955edee348875cb2312c9d526e">H5VL_object_get_t</a> { <a class="el" href="#ab745a5955edee348875cb2312c9d526eaa179e57b1c18a9fd2c5f7cb0cd138692">H5VL_OBJECT_GET_FILE</a>
, <a class="el" href="#ab745a5955edee348875cb2312c9d526eac0fe97360433711d6a7060cd536e6242">H5VL_OBJECT_GET_NAME</a>
, <a class="el" href="#ab745a5955edee348875cb2312c9d526ea6a873ff5fcd4060f3c179552b44ebb44">H5VL_OBJECT_GET_TYPE</a>
, <a class="el" href="#ab745a5955edee348875cb2312c9d526eaf66f04c3e08e2d2f26b794102dd94f1f">H5VL_OBJECT_GET_INFO</a>
 }</td></tr>
<tr class="separator:ab745a5955edee348875cb2312c9d526e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21596f5008ac90a1daec63fa330d5867" id="r_a21596f5008ac90a1daec63fa330d5867"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a21596f5008ac90a1daec63fa330d5867">H5VL_object_specific_t</a> { <br />
&#160;&#160;<a class="el" href="#a21596f5008ac90a1daec63fa330d5867a360f6e624b31a3acc685dd9718a22348">H5VL_OBJECT_CHANGE_REF_COUNT</a>
, <a class="el" href="#a21596f5008ac90a1daec63fa330d5867a028b6cfd944dffb3bc87a598e52890ec">H5VL_OBJECT_EXISTS</a>
, <a class="el" href="#a21596f5008ac90a1daec63fa330d5867a5f61abca48ce2e96f476894572c73250">H5VL_OBJECT_LOOKUP</a>
, <a class="el" href="#a21596f5008ac90a1daec63fa330d5867ab2b90a1c6de2d3a0ea2a54a1b1143ab3">H5VL_OBJECT_VISIT</a>
, <br />
&#160;&#160;<a class="el" href="#a21596f5008ac90a1daec63fa330d5867acc85e8ba48c6f3af0f1c88076d5be7f5">H5VL_OBJECT_FLUSH</a>
, <a class="el" href="#a21596f5008ac90a1daec63fa330d5867aeae649ec107e77a2e82057aac1459b8b">H5VL_OBJECT_REFRESH</a>
<br />
 }</td></tr>
<tr class="separator:a21596f5008ac90a1daec63fa330d5867"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9861877746c10d523dc8d5148f18ac3b" id="r_a9861877746c10d523dc8d5148f18ac3b"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9861877746c10d523dc8d5148f18ac3b">H5VL_request_status_t</a> { <br />
&#160;&#160;<a class="el" href="#a9861877746c10d523dc8d5148f18ac3bae94eba28d39f16c3a3fdf82032c8865b">H5VL_REQUEST_STATUS_IN_PROGRESS</a>
, <a class="el" href="#a9861877746c10d523dc8d5148f18ac3ba73dca0b9688c46dc9b483fd0fac7fab7">H5VL_REQUEST_STATUS_SUCCEED</a>
, <a class="el" href="#a9861877746c10d523dc8d5148f18ac3bad3b05e3bbcd11850d901da87a1b6cd3a">H5VL_REQUEST_STATUS_FAIL</a>
, <a class="el" href="#a9861877746c10d523dc8d5148f18ac3ba77d6a4532e6296c217c54963c1281810">H5VL_REQUEST_STATUS_CANT_CANCEL</a>
, <br />
&#160;&#160;<a class="el" href="#a9861877746c10d523dc8d5148f18ac3bab369014a266b97505966381bfa9b75bd">H5VL_REQUEST_STATUS_CANCELED</a>
<br />
 }</td></tr>
<tr class="separator:a9861877746c10d523dc8d5148f18ac3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91890110142de649aa5674e72ba2c8c1" id="r_a91890110142de649aa5674e72ba2c8c1"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a91890110142de649aa5674e72ba2c8c1">H5VL_request_specific_t</a> { <a class="el" href="#a91890110142de649aa5674e72ba2c8c1a68408be0a2baea1c71776339a4268f79">H5VL_REQUEST_GET_ERR_STACK</a>
, <a class="el" href="#a91890110142de649aa5674e72ba2c8c1ab21c6d87c43f2b7ed354cfb8dce138cb">H5VL_REQUEST_GET_EXEC_TIME</a>
 }</td></tr>
<tr class="separator:a91890110142de649aa5674e72ba2c8c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62920eba2774bece9b657b94d5786bd6" id="r_a62920eba2774bece9b657b94d5786bd6"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a62920eba2774bece9b657b94d5786bd6">H5VL_blob_specific_t</a> { <a class="el" href="#a62920eba2774bece9b657b94d5786bd6ad89fddfe0d59c281d327d964cf436bb3">H5VL_BLOB_DELETE</a>
, <a class="el" href="#a62920eba2774bece9b657b94d5786bd6a07b91e3b9a440edfe61fae135016f488">H5VL_BLOB_ISNULL</a>
, <a class="el" href="#a62920eba2774bece9b657b94d5786bd6ad427093222848690bc262f2bfba8951a">H5VL_BLOB_SETNULL</a>
 }</td></tr>
<tr class="separator:a62920eba2774bece9b657b94d5786bd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72dd04b7264916fe5cdfc5970fe8ae21" id="r_a72dd04b7264916fe5cdfc5970fe8ae21"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a72dd04b7264916fe5cdfc5970fe8ae21">H5VL_get_conn_lvl_t</a> { <a class="el" href="#a72dd04b7264916fe5cdfc5970fe8ae21a8eca5ca176588a85afabb74ef23a5393">H5VL_GET_CONN_LVL_CURR</a>
, <a class="el" href="#a72dd04b7264916fe5cdfc5970fe8ae21a7849c0441ebf9d6064ac1d2ee44357e2">H5VL_GET_CONN_LVL_TERM</a>
 }</td></tr>
<tr class="separator:a72dd04b7264916fe5cdfc5970fe8ae21"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga439c150299522a0e0f401a86d083097b" id="r_ga439c150299522a0e0f401a86d083097b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_v_l_d_e_v.html#ga439c150299522a0e0f401a86d083097b">H5VLregister_connector</a> (const <a class="el" href="struct_h5_v_l__class__t.html">H5VL_class_t</a> *cls, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> vipl_id)</td></tr>
<tr class="memdesc:ga439c150299522a0e0f401a86d083097b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Registers a new VOL connector.  <br /></td></tr>
<tr class="separator:ga439c150299522a0e0f401a86d083097b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga21f351a8a3a128659f57217a3b452cd5" id="r_ga21f351a8a3a128659f57217a3b452cd5"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_v_l_d_e_v.html#ga21f351a8a3a128659f57217a3b452cd5">H5VLobject</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> obj_id)</td></tr>
<tr class="separator:ga21f351a8a3a128659f57217a3b452cd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga161553978d3d001a5b04708acccb429f" id="r_ga161553978d3d001a5b04708acccb429f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_v_l_d_e_v.html#ga161553978d3d001a5b04708acccb429f">H5VLget_file_type</a> (void *file_obj, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> connector_id, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> dtype_id)</td></tr>
<tr class="separator:ga161553978d3d001a5b04708acccb429f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1c60c90aa304a8af505ac6bf6c45f325" id="r_ga1c60c90aa304a8af505ac6bf6c45f325"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_v_l_d_e_v.html#ga1c60c90aa304a8af505ac6bf6c45f325">H5VLpeek_connector_id_by_name</a> (const char *name)</td></tr>
<tr class="separator:ga1c60c90aa304a8af505ac6bf6c45f325"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5ce951b73cea4cac933107b94ec1544a" id="r_ga5ce951b73cea4cac933107b94ec1544a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_v_l_d_e_v.html#ga5ce951b73cea4cac933107b94ec1544a">H5VLpeek_connector_id_by_value</a> (<a class="el" href="group___h5_v_l_d_e_f.html#ga81b40d59b53c498f8aa9d92d0afdde2c">H5VL_class_value_t</a> value)</td></tr>
<tr class="separator:ga5ce951b73cea4cac933107b94ec1544a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85d2e5bf7c9e947f5a1645bbd0f887d9" id="r_a85d2e5bf7c9e947f5a1645bbd0f887d9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a85d2e5bf7c9e947f5a1645bbd0f887d9">H5VLregister_opt_operation</a> (<a class="el" href="group___h5_v_l_d_e_f.html#ga14175ca7d867657e3e5c2f79a154a599">H5VL_subclass_t</a> subcls, const char *op_name, int *op_val)</td></tr>
<tr class="separator:a85d2e5bf7c9e947f5a1645bbd0f887d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3c45344dc248471076e58dc3f66a9ec" id="r_ab3c45344dc248471076e58dc3f66a9ec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab3c45344dc248471076e58dc3f66a9ec">H5VLfind_opt_operation</a> (<a class="el" href="group___h5_v_l_d_e_f.html#ga14175ca7d867657e3e5c2f79a154a599">H5VL_subclass_t</a> subcls, const char *op_name, int *op_val)</td></tr>
<tr class="separator:ab3c45344dc248471076e58dc3f66a9ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef785a9a3f73d7ce6954ca742e4f8135" id="r_aef785a9a3f73d7ce6954ca742e4f8135"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aef785a9a3f73d7ce6954ca742e4f8135">H5VLunregister_opt_operation</a> (<a class="el" href="group___h5_v_l_d_e_f.html#ga14175ca7d867657e3e5c2f79a154a599">H5VL_subclass_t</a> subcls, const char *op_name)</td></tr>
<tr class="separator:aef785a9a3f73d7ce6954ca742e4f8135"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05ad0ec89a660b38c7ff04a1c4ac1a79" id="r_a05ad0ec89a660b38c7ff04a1c4ac1a79"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a05ad0ec89a660b38c7ff04a1c4ac1a79">H5VLattr_optional_op</a> (const char *app_file, const char *app_func, unsigned app_line, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> attr_id, <a class="el" href="struct_h5_v_l__optional__args__t.html">H5VL_optional_args_t</a> *args, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> dxpl_id, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> es_id)</td></tr>
<tr class="separator:a05ad0ec89a660b38c7ff04a1c4ac1a79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa610c126626e8fd600c7215d56db75f5" id="r_aa610c126626e8fd600c7215d56db75f5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa610c126626e8fd600c7215d56db75f5">H5VLdataset_optional_op</a> (const char *app_file, const char *app_func, unsigned app_line, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> dset_id, <a class="el" href="struct_h5_v_l__optional__args__t.html">H5VL_optional_args_t</a> *args, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> dxpl_id, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> es_id)</td></tr>
<tr class="separator:aa610c126626e8fd600c7215d56db75f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35040b4e9d7278d6902c1383b059e680" id="r_a35040b4e9d7278d6902c1383b059e680"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a35040b4e9d7278d6902c1383b059e680">H5VLdatatype_optional_op</a> (const char *app_file, const char *app_func, unsigned app_line, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> type_id, <a class="el" href="struct_h5_v_l__optional__args__t.html">H5VL_optional_args_t</a> *args, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> dxpl_id, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> es_id)</td></tr>
<tr class="separator:a35040b4e9d7278d6902c1383b059e680"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a0a75acc33062861d924620209c25ee" id="r_a9a0a75acc33062861d924620209c25ee"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9a0a75acc33062861d924620209c25ee">H5VLfile_optional_op</a> (const char *app_file, const char *app_func, unsigned app_line, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> file_id, <a class="el" href="struct_h5_v_l__optional__args__t.html">H5VL_optional_args_t</a> *args, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> dxpl_id, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> es_id)</td></tr>
<tr class="separator:a9a0a75acc33062861d924620209c25ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0729809fec07bad154519231f6099234" id="r_a0729809fec07bad154519231f6099234"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a0729809fec07bad154519231f6099234">H5VLgroup_optional_op</a> (const char *app_file, const char *app_func, unsigned app_line, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> group_id, <a class="el" href="struct_h5_v_l__optional__args__t.html">H5VL_optional_args_t</a> *args, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> dxpl_id, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> es_id)</td></tr>
<tr class="separator:a0729809fec07bad154519231f6099234"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ef4563cbd0a9a9d7cff0ef39172d39b" id="r_a0ef4563cbd0a9a9d7cff0ef39172d39b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a0ef4563cbd0a9a9d7cff0ef39172d39b">H5VLlink_optional_op</a> (const char *app_file, const char *app_func, unsigned app_line, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> loc_id, const char *name, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> lapl_id, <a class="el" href="struct_h5_v_l__optional__args__t.html">H5VL_optional_args_t</a> *args, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> dxpl_id, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> es_id)</td></tr>
<tr class="separator:a0ef4563cbd0a9a9d7cff0ef39172d39b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e939483b818266244004b12d54c9044" id="r_a0e939483b818266244004b12d54c9044"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a0e939483b818266244004b12d54c9044">H5VLobject_optional_op</a> (const char *app_file, const char *app_func, unsigned app_line, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> loc_id, const char *name, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> lapl_id, <a class="el" href="struct_h5_v_l__optional__args__t.html">H5VL_optional_args_t</a> *args, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> dxpl_id, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> es_id)</td></tr>
<tr class="separator:a0e939483b818266244004b12d54c9044"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af22b04c4bd4cfb8b1f319a3ceac86396" id="r_af22b04c4bd4cfb8b1f319a3ceac86396"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#af22b04c4bd4cfb8b1f319a3ceac86396">H5VLrequest_optional_op</a> (void *req, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> connector_id, <a class="el" href="struct_h5_v_l__optional__args__t.html">H5VL_optional_args_t</a> *args)</td></tr>
<tr class="separator:af22b04c4bd4cfb8b1f319a3ceac86396"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a id="a20edbf28ad7e1ec3c8063ec750d6d140" name="a20edbf28ad7e1ec3c8063ec750d6d140"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a20edbf28ad7e1ec3c8063ec750d6d140">&#9670;&#160;</a></span>H5VL_CONTAINER_INFO_VERSION</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define H5VL_CONTAINER_INFO_VERSION&#160;&#160;&#160;0x01 /* Container info struct version */</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aff0124baf1fb164869ff3a56e7bf73b4" name="aff0124baf1fb164869ff3a56e7bf73b4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aff0124baf1fb164869ff3a56e7bf73b4">&#9670;&#160;</a></span>H5VL_MAX_BLOB_ID_SIZE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define H5VL_MAX_BLOB_ID_SIZE&#160;&#160;&#160;(16) /* Allow for 128-bits blob IDs */</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a9068cabcf87b95915a4cf27affb9bd23" name="a9068cabcf87b95915a4cf27affb9bd23"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9068cabcf87b95915a4cf27affb9bd23">&#9670;&#160;</a></span>H5VL_RESERVED_NATIVE_OPTIONAL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define H5VL_RESERVED_NATIVE_OPTIONAL&#160;&#160;&#160;1024</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a932291eed9ef2abfa4c9bbdff88ef073" name="a932291eed9ef2abfa4c9bbdff88ef073"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a932291eed9ef2abfa4c9bbdff88ef073">&#9670;&#160;</a></span>H5VLattr_optional_op</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define H5VLattr_optional_op</td>
          <td>(</td>
          <td class="paramtype"></td>          <td class="paramname"><span class="paramname"><em>...</em></span></td><td>)</td>
          <td>&#160;&#160;&#160;H5VLattr_optional_op(__FILE__, __func__, __LINE__, __VA_ARGS__)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a259b7c42221ef15270d02c247b74d668" name="a259b7c42221ef15270d02c247b74d668"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a259b7c42221ef15270d02c247b74d668">&#9670;&#160;</a></span>H5VLattr_optional_op_wrap</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define H5VLattr_optional_op_wrap&#160;&#160;&#160;<a class="el" href="_h5public_8h.html#a60fc875e6daa9db58416f19a35a11c97">H5_NO_EXPAND</a>(<a class="el" href="#a932291eed9ef2abfa4c9bbdff88ef073">H5VLattr_optional_op</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a46bf2c58bb032bcae1794aa4cf6f6b59" name="a46bf2c58bb032bcae1794aa4cf6f6b59"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a46bf2c58bb032bcae1794aa4cf6f6b59">&#9670;&#160;</a></span>H5VLdataset_optional_op</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define H5VLdataset_optional_op</td>
          <td>(</td>
          <td class="paramtype"></td>          <td class="paramname"><span class="paramname"><em>...</em></span></td><td>)</td>
          <td>&#160;&#160;&#160;H5VLdataset_optional_op(__FILE__, __func__, __LINE__, __VA_ARGS__)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a19d746e7fffbc934da5faf6d2341d582" name="a19d746e7fffbc934da5faf6d2341d582"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a19d746e7fffbc934da5faf6d2341d582">&#9670;&#160;</a></span>H5VLdataset_optional_op_wrap</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define H5VLdataset_optional_op_wrap&#160;&#160;&#160;<a class="el" href="_h5public_8h.html#a60fc875e6daa9db58416f19a35a11c97">H5_NO_EXPAND</a>(<a class="el" href="#a46bf2c58bb032bcae1794aa4cf6f6b59">H5VLdataset_optional_op</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a4ecacacc56f7d4e13fda483f901f1d6d" name="a4ecacacc56f7d4e13fda483f901f1d6d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4ecacacc56f7d4e13fda483f901f1d6d">&#9670;&#160;</a></span>H5VLdatatype_optional_op</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define H5VLdatatype_optional_op</td>
          <td>(</td>
          <td class="paramtype"></td>          <td class="paramname"><span class="paramname"><em>...</em></span></td><td>)</td>
          <td>&#160;&#160;&#160;H5VLdatatype_optional_op(__FILE__, __func__, __LINE__, __VA_ARGS__)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a366684ad3ef017e828640c05dc63d795" name="a366684ad3ef017e828640c05dc63d795"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a366684ad3ef017e828640c05dc63d795">&#9670;&#160;</a></span>H5VLdatatype_optional_op_wrap</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define H5VLdatatype_optional_op_wrap&#160;&#160;&#160;<a class="el" href="_h5public_8h.html#a60fc875e6daa9db58416f19a35a11c97">H5_NO_EXPAND</a>(<a class="el" href="#a4ecacacc56f7d4e13fda483f901f1d6d">H5VLdatatype_optional_op</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a9234611f30a8d7bc79d1c315c513c9e6" name="a9234611f30a8d7bc79d1c315c513c9e6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9234611f30a8d7bc79d1c315c513c9e6">&#9670;&#160;</a></span>H5VLfile_optional_op</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define H5VLfile_optional_op</td>
          <td>(</td>
          <td class="paramtype"></td>          <td class="paramname"><span class="paramname"><em>...</em></span></td><td>)</td>
          <td>&#160;&#160;&#160;H5VLfile_optional_op(__FILE__, __func__, __LINE__, __VA_ARGS__)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aafa9ec9480193ed0b56e5da540b4e25f" name="aafa9ec9480193ed0b56e5da540b4e25f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aafa9ec9480193ed0b56e5da540b4e25f">&#9670;&#160;</a></span>H5VLfile_optional_op_wrap</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define H5VLfile_optional_op_wrap&#160;&#160;&#160;<a class="el" href="_h5public_8h.html#a60fc875e6daa9db58416f19a35a11c97">H5_NO_EXPAND</a>(<a class="el" href="#a9234611f30a8d7bc79d1c315c513c9e6">H5VLfile_optional_op</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a942d8bb5cc709547097bd30689be4e60" name="a942d8bb5cc709547097bd30689be4e60"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a942d8bb5cc709547097bd30689be4e60">&#9670;&#160;</a></span>H5VLgroup_optional_op</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define H5VLgroup_optional_op</td>
          <td>(</td>
          <td class="paramtype"></td>          <td class="paramname"><span class="paramname"><em>...</em></span></td><td>)</td>
          <td>&#160;&#160;&#160;H5VLgroup_optional_op(__FILE__, __func__, __LINE__, __VA_ARGS__)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a6a212cbd38e9dcb18ca7a213212777b3" name="a6a212cbd38e9dcb18ca7a213212777b3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6a212cbd38e9dcb18ca7a213212777b3">&#9670;&#160;</a></span>H5VLgroup_optional_op_wrap</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define H5VLgroup_optional_op_wrap&#160;&#160;&#160;<a class="el" href="_h5public_8h.html#a60fc875e6daa9db58416f19a35a11c97">H5_NO_EXPAND</a>(<a class="el" href="#a942d8bb5cc709547097bd30689be4e60">H5VLgroup_optional_op</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac06a3858e28b503b0d60b13b262a2058" name="ac06a3858e28b503b0d60b13b262a2058"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac06a3858e28b503b0d60b13b262a2058">&#9670;&#160;</a></span>H5VLlink_optional_op</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define H5VLlink_optional_op</td>
          <td>(</td>
          <td class="paramtype"></td>          <td class="paramname"><span class="paramname"><em>...</em></span></td><td>)</td>
          <td>&#160;&#160;&#160;H5VLlink_optional_op(__FILE__, __func__, __LINE__, __VA_ARGS__)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="afbc4cfd18c0bb3383ec9febf06df1982" name="afbc4cfd18c0bb3383ec9febf06df1982"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afbc4cfd18c0bb3383ec9febf06df1982">&#9670;&#160;</a></span>H5VLlink_optional_op_wrap</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define H5VLlink_optional_op_wrap&#160;&#160;&#160;<a class="el" href="_h5public_8h.html#a60fc875e6daa9db58416f19a35a11c97">H5_NO_EXPAND</a>(<a class="el" href="#ac06a3858e28b503b0d60b13b262a2058">H5VLlink_optional_op</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a407bdc0c5d16239a9f9e1c7ffeee6c46" name="a407bdc0c5d16239a9f9e1c7ffeee6c46"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a407bdc0c5d16239a9f9e1c7ffeee6c46">&#9670;&#160;</a></span>H5VLobject_optional_op</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define H5VLobject_optional_op</td>
          <td>(</td>
          <td class="paramtype"></td>          <td class="paramname"><span class="paramname"><em>...</em></span></td><td>)</td>
          <td>&#160;&#160;&#160;H5VLobject_optional_op(__FILE__, __func__, __LINE__, __VA_ARGS__)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac3c69c9142b044b9b6e06948f2a07dfd" name="ac3c69c9142b044b9b6e06948f2a07dfd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac3c69c9142b044b9b6e06948f2a07dfd">&#9670;&#160;</a></span>H5VLobject_optional_op_wrap</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define H5VLobject_optional_op_wrap&#160;&#160;&#160;<a class="el" href="_h5public_8h.html#a60fc875e6daa9db58416f19a35a11c97">H5_NO_EXPAND</a>(<a class="el" href="#a407bdc0c5d16239a9f9e1c7ffeee6c46">H5VLobject_optional_op</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a id="abfbaa9c3a5ab4bf43534b4e030657729" name="abfbaa9c3a5ab4bf43534b4e030657729"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abfbaa9c3a5ab4bf43534b4e030657729">&#9670;&#160;</a></span>H5VL_attr_optional_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef int <a class="el" href="#abfbaa9c3a5ab4bf43534b4e030657729">H5VL_attr_optional_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a4685ce59300a47fa276fe7577a6fb2ea" name="a4685ce59300a47fa276fe7577a6fb2ea"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4685ce59300a47fa276fe7577a6fb2ea">&#9670;&#160;</a></span>H5VL_blob_optional_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef int <a class="el" href="#a4685ce59300a47fa276fe7577a6fb2ea">H5VL_blob_optional_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab18cb972a8455fee7ef7a67f4b32c750" name="ab18cb972a8455fee7ef7a67f4b32c750"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab18cb972a8455fee7ef7a67f4b32c750">&#9670;&#160;</a></span>H5VL_dataset_optional_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef int <a class="el" href="#ab18cb972a8455fee7ef7a67f4b32c750">H5VL_dataset_optional_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae935f3e68a8cae49c4cc1022b50a3baf" name="ae935f3e68a8cae49c4cc1022b50a3baf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae935f3e68a8cae49c4cc1022b50a3baf">&#9670;&#160;</a></span>H5VL_datatype_optional_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef int <a class="el" href="#ae935f3e68a8cae49c4cc1022b50a3baf">H5VL_datatype_optional_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aac7bb8706a31bcd7345c88821785383a" name="aac7bb8706a31bcd7345c88821785383a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aac7bb8706a31bcd7345c88821785383a">&#9670;&#160;</a></span>H5VL_file_optional_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef int <a class="el" href="#aac7bb8706a31bcd7345c88821785383a">H5VL_file_optional_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a1d2c668e398b1b8442ec97e4b3a0d556" name="a1d2c668e398b1b8442ec97e4b3a0d556"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1d2c668e398b1b8442ec97e4b3a0d556">&#9670;&#160;</a></span>H5VL_group_optional_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef int <a class="el" href="#a1d2c668e398b1b8442ec97e4b3a0d556">H5VL_group_optional_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a4d93ff8cc321fff5009dd475ba96992c" name="a4d93ff8cc321fff5009dd475ba96992c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4d93ff8cc321fff5009dd475ba96992c">&#9670;&#160;</a></span>H5VL_link_optional_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef int <a class="el" href="#a4d93ff8cc321fff5009dd475ba96992c">H5VL_link_optional_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2a5195c21f06f1eb3a45271b831fafa3" name="a2a5195c21f06f1eb3a45271b831fafa3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2a5195c21f06f1eb3a45271b831fafa3">&#9670;&#160;</a></span>H5VL_object_optional_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef int <a class="el" href="#a2a5195c21f06f1eb3a45271b831fafa3">H5VL_object_optional_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a418e1ef08bd10c57dc12f04b1e22f784" name="a418e1ef08bd10c57dc12f04b1e22f784"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a418e1ef08bd10c57dc12f04b1e22f784">&#9670;&#160;</a></span>H5VL_request_notify_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>(* H5VL_request_notify_t) (void *ctx, <a class="el" href="#a9861877746c10d523dc8d5148f18ac3b">H5VL_request_status_t</a> status)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a864a13bc6e103b71ada0eae343ccbc80" name="a864a13bc6e103b71ada0eae343ccbc80"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a864a13bc6e103b71ada0eae343ccbc80">&#9670;&#160;</a></span>H5VL_request_optional_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef int <a class="el" href="#a864a13bc6e103b71ada0eae343ccbc80">H5VL_request_optional_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a id="ab1ca6e780261f54b22ab29df7db17386" name="ab1ca6e780261f54b22ab29df7db17386"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab1ca6e780261f54b22ab29df7db17386">&#9670;&#160;</a></span>H5VL_attr_get_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="#ab1ca6e780261f54b22ab29df7db17386">H5VL_attr_get_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ab1ca6e780261f54b22ab29df7db17386a28c828cecf474623e8e0103a1c03a119" name="ab1ca6e780261f54b22ab29df7db17386a28c828cecf474623e8e0103a1c03a119"></a>H5VL_ATTR_GET_ACPL&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ab1ca6e780261f54b22ab29df7db17386a245c8729545d02ae0b9dcdf3598c17e2" name="ab1ca6e780261f54b22ab29df7db17386a245c8729545d02ae0b9dcdf3598c17e2"></a>H5VL_ATTR_GET_INFO&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ab1ca6e780261f54b22ab29df7db17386a3566d35892e514ccab13b48725d6f6ef" name="ab1ca6e780261f54b22ab29df7db17386a3566d35892e514ccab13b48725d6f6ef"></a>H5VL_ATTR_GET_NAME&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ab1ca6e780261f54b22ab29df7db17386a257bbe582665afa336fe112b78d5fdbc" name="ab1ca6e780261f54b22ab29df7db17386a257bbe582665afa336fe112b78d5fdbc"></a>H5VL_ATTR_GET_SPACE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ab1ca6e780261f54b22ab29df7db17386ab3ad72c306c4a1722505e4b1ad4a415a" name="ab1ca6e780261f54b22ab29df7db17386ab3ad72c306c4a1722505e4b1ad4a415a"></a>H5VL_ATTR_GET_STORAGE_SIZE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ab1ca6e780261f54b22ab29df7db17386a02ea42f42ca98b712b63efb52aacbfd1" name="ab1ca6e780261f54b22ab29df7db17386a02ea42f42ca98b712b63efb52aacbfd1"></a>H5VL_ATTR_GET_TYPE&#160;</td><td class="fielddoc"></td></tr>
</table>

</div>
</div>
<a id="ab8f6ab518f80d1afedd8b16ac3454ac1" name="ab8f6ab518f80d1afedd8b16ac3454ac1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab8f6ab518f80d1afedd8b16ac3454ac1">&#9670;&#160;</a></span>H5VL_attr_specific_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="#ab8f6ab518f80d1afedd8b16ac3454ac1">H5VL_attr_specific_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ab8f6ab518f80d1afedd8b16ac3454ac1ae01237a4f14a54465e5a3a04f18a5c1d" name="ab8f6ab518f80d1afedd8b16ac3454ac1ae01237a4f14a54465e5a3a04f18a5c1d"></a>H5VL_ATTR_DELETE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ab8f6ab518f80d1afedd8b16ac3454ac1acd8869b073aceaa7a843d5d8bbf23e6b" name="ab8f6ab518f80d1afedd8b16ac3454ac1acd8869b073aceaa7a843d5d8bbf23e6b"></a>H5VL_ATTR_DELETE_BY_IDX&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ab8f6ab518f80d1afedd8b16ac3454ac1a4c65cce04f97b2affbd8cb27b3161a04" name="ab8f6ab518f80d1afedd8b16ac3454ac1a4c65cce04f97b2affbd8cb27b3161a04"></a>H5VL_ATTR_EXISTS&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ab8f6ab518f80d1afedd8b16ac3454ac1ab28ca25824a3879d755db3845f70ccad" name="ab8f6ab518f80d1afedd8b16ac3454ac1ab28ca25824a3879d755db3845f70ccad"></a>H5VL_ATTR_ITER&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ab8f6ab518f80d1afedd8b16ac3454ac1a6d0e93c4d1a0c4bd45211d7e0b262269" name="ab8f6ab518f80d1afedd8b16ac3454ac1a6d0e93c4d1a0c4bd45211d7e0b262269"></a>H5VL_ATTR_RENAME&#160;</td><td class="fielddoc"></td></tr>
</table>

</div>
</div>
<a id="a62920eba2774bece9b657b94d5786bd6" name="a62920eba2774bece9b657b94d5786bd6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a62920eba2774bece9b657b94d5786bd6">&#9670;&#160;</a></span>H5VL_blob_specific_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="#a62920eba2774bece9b657b94d5786bd6">H5VL_blob_specific_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a62920eba2774bece9b657b94d5786bd6ad89fddfe0d59c281d327d964cf436bb3" name="a62920eba2774bece9b657b94d5786bd6ad89fddfe0d59c281d327d964cf436bb3"></a>H5VL_BLOB_DELETE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a62920eba2774bece9b657b94d5786bd6a07b91e3b9a440edfe61fae135016f488" name="a62920eba2774bece9b657b94d5786bd6a07b91e3b9a440edfe61fae135016f488"></a>H5VL_BLOB_ISNULL&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a62920eba2774bece9b657b94d5786bd6ad427093222848690bc262f2bfba8951a" name="a62920eba2774bece9b657b94d5786bd6ad427093222848690bc262f2bfba8951a"></a>H5VL_BLOB_SETNULL&#160;</td><td class="fielddoc"></td></tr>
</table>

</div>
</div>
<a id="ab4c18c2151788eaae8f602f4f1b9c372" name="ab4c18c2151788eaae8f602f4f1b9c372"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab4c18c2151788eaae8f602f4f1b9c372">&#9670;&#160;</a></span>H5VL_dataset_get_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="#ab4c18c2151788eaae8f602f4f1b9c372">H5VL_dataset_get_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ab4c18c2151788eaae8f602f4f1b9c372a04105bc0c224fc85120a6794b1141211" name="ab4c18c2151788eaae8f602f4f1b9c372a04105bc0c224fc85120a6794b1141211"></a>H5VL_DATASET_GET_DAPL&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ab4c18c2151788eaae8f602f4f1b9c372a5c35e81f46b4a93c0efc89e2a0b97550" name="ab4c18c2151788eaae8f602f4f1b9c372a5c35e81f46b4a93c0efc89e2a0b97550"></a>H5VL_DATASET_GET_DCPL&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ab4c18c2151788eaae8f602f4f1b9c372a31d5a7839c3c4ece749c4d4b5e5f2ea9" name="ab4c18c2151788eaae8f602f4f1b9c372a31d5a7839c3c4ece749c4d4b5e5f2ea9"></a>H5VL_DATASET_GET_SPACE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ab4c18c2151788eaae8f602f4f1b9c372a7514a11451c7d583ac8a247e36e62906" name="ab4c18c2151788eaae8f602f4f1b9c372a7514a11451c7d583ac8a247e36e62906"></a>H5VL_DATASET_GET_SPACE_STATUS&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ab4c18c2151788eaae8f602f4f1b9c372a64752afc213ac4e5fe4d954b78442adc" name="ab4c18c2151788eaae8f602f4f1b9c372a64752afc213ac4e5fe4d954b78442adc"></a>H5VL_DATASET_GET_STORAGE_SIZE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ab4c18c2151788eaae8f602f4f1b9c372aa83d7cc17db73e5eb310687f3e2d3a9f" name="ab4c18c2151788eaae8f602f4f1b9c372aa83d7cc17db73e5eb310687f3e2d3a9f"></a>H5VL_DATASET_GET_TYPE&#160;</td><td class="fielddoc"></td></tr>
</table>

</div>
</div>
<a id="a8fefe4297e306615172689a42d2346eb" name="a8fefe4297e306615172689a42d2346eb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8fefe4297e306615172689a42d2346eb">&#9670;&#160;</a></span>H5VL_dataset_specific_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="#a8fefe4297e306615172689a42d2346eb">H5VL_dataset_specific_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a8fefe4297e306615172689a42d2346ebab34a36df015aa4e63a8da5312cef2b3f" name="a8fefe4297e306615172689a42d2346ebab34a36df015aa4e63a8da5312cef2b3f"></a>H5VL_DATASET_SET_EXTENT&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a8fefe4297e306615172689a42d2346eba3a67be065b4404a8521154b7a1d936db" name="a8fefe4297e306615172689a42d2346eba3a67be065b4404a8521154b7a1d936db"></a>H5VL_DATASET_FLUSH&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a8fefe4297e306615172689a42d2346ebace7df8a591dfcc28ef96d875744ce038" name="a8fefe4297e306615172689a42d2346ebace7df8a591dfcc28ef96d875744ce038"></a>H5VL_DATASET_REFRESH&#160;</td><td class="fielddoc"></td></tr>
</table>

</div>
</div>
<a id="a50c0522b08c0dcb658b82f089b82f045" name="a50c0522b08c0dcb658b82f089b82f045"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a50c0522b08c0dcb658b82f089b82f045">&#9670;&#160;</a></span>H5VL_datatype_get_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="#a50c0522b08c0dcb658b82f089b82f045">H5VL_datatype_get_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a50c0522b08c0dcb658b82f089b82f045ac6262bbc02f5f314dd61433ac8eb1ac7" name="a50c0522b08c0dcb658b82f089b82f045ac6262bbc02f5f314dd61433ac8eb1ac7"></a>H5VL_DATATYPE_GET_BINARY_SIZE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a50c0522b08c0dcb658b82f089b82f045a7a7beb42dec3775754d11081d8393b3f" name="a50c0522b08c0dcb658b82f089b82f045a7a7beb42dec3775754d11081d8393b3f"></a>H5VL_DATATYPE_GET_BINARY&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a50c0522b08c0dcb658b82f089b82f045acae4838a97a29e1530f208320065fc4d" name="a50c0522b08c0dcb658b82f089b82f045acae4838a97a29e1530f208320065fc4d"></a>H5VL_DATATYPE_GET_TCPL&#160;</td><td class="fielddoc"></td></tr>
</table>

</div>
</div>
<a id="a3717bbb5258f48e253ff646f4255b581" name="a3717bbb5258f48e253ff646f4255b581"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3717bbb5258f48e253ff646f4255b581">&#9670;&#160;</a></span>H5VL_datatype_specific_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="#a3717bbb5258f48e253ff646f4255b581">H5VL_datatype_specific_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a3717bbb5258f48e253ff646f4255b581a31de802d1231e3f005667efdbd9e849b" name="a3717bbb5258f48e253ff646f4255b581a31de802d1231e3f005667efdbd9e849b"></a>H5VL_DATATYPE_FLUSH&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a3717bbb5258f48e253ff646f4255b581a789ab10e1a6d5b33b7fbe769ee97bdc1" name="a3717bbb5258f48e253ff646f4255b581a789ab10e1a6d5b33b7fbe769ee97bdc1"></a>H5VL_DATATYPE_REFRESH&#160;</td><td class="fielddoc"></td></tr>
</table>

</div>
</div>
<a id="a693343d9d502ed7728883b7c53dc178c" name="a693343d9d502ed7728883b7c53dc178c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a693343d9d502ed7728883b7c53dc178c">&#9670;&#160;</a></span>H5VL_file_get_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="#a693343d9d502ed7728883b7c53dc178c">H5VL_file_get_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a693343d9d502ed7728883b7c53dc178ca2d6b91c14df76dcdc5377e9986a8d2c2" name="a693343d9d502ed7728883b7c53dc178ca2d6b91c14df76dcdc5377e9986a8d2c2"></a>H5VL_FILE_GET_CONT_INFO&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a693343d9d502ed7728883b7c53dc178caf109918eace3f4c77307a26eb4a1361b" name="a693343d9d502ed7728883b7c53dc178caf109918eace3f4c77307a26eb4a1361b"></a>H5VL_FILE_GET_FAPL&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a693343d9d502ed7728883b7c53dc178cad82b76eeca240549fff75668a8a07ffa" name="a693343d9d502ed7728883b7c53dc178cad82b76eeca240549fff75668a8a07ffa"></a>H5VL_FILE_GET_FCPL&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a693343d9d502ed7728883b7c53dc178ca1ba678b6d0c35c09eebba9491a906a5b" name="a693343d9d502ed7728883b7c53dc178ca1ba678b6d0c35c09eebba9491a906a5b"></a>H5VL_FILE_GET_FILENO&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a693343d9d502ed7728883b7c53dc178cae81f8cf07e88734b01bff3106d04050d" name="a693343d9d502ed7728883b7c53dc178cae81f8cf07e88734b01bff3106d04050d"></a>H5VL_FILE_GET_INTENT&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a693343d9d502ed7728883b7c53dc178cafd2f1b2c691bb05a4c1efa44efcc8ce8" name="a693343d9d502ed7728883b7c53dc178cafd2f1b2c691bb05a4c1efa44efcc8ce8"></a>H5VL_FILE_GET_NAME&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a693343d9d502ed7728883b7c53dc178cadec494437e2cd833c094952e0e7b1757" name="a693343d9d502ed7728883b7c53dc178cadec494437e2cd833c094952e0e7b1757"></a>H5VL_FILE_GET_OBJ_COUNT&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a693343d9d502ed7728883b7c53dc178ca97119fe8729739f6be9c61e4ef52d92a" name="a693343d9d502ed7728883b7c53dc178ca97119fe8729739f6be9c61e4ef52d92a"></a>H5VL_FILE_GET_OBJ_IDS&#160;</td><td class="fielddoc"></td></tr>
</table>

</div>
</div>
<a id="a0677561e907e85a084c9d7eb8463776c" name="a0677561e907e85a084c9d7eb8463776c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0677561e907e85a084c9d7eb8463776c">&#9670;&#160;</a></span>H5VL_file_specific_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="#a0677561e907e85a084c9d7eb8463776c">H5VL_file_specific_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a0677561e907e85a084c9d7eb8463776cabb47ec2cb5403edfbb59a86045914939" name="a0677561e907e85a084c9d7eb8463776cabb47ec2cb5403edfbb59a86045914939"></a>H5VL_FILE_FLUSH&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a0677561e907e85a084c9d7eb8463776ca4aeac39fe8593cbf9b0a0d582e910b3f" name="a0677561e907e85a084c9d7eb8463776ca4aeac39fe8593cbf9b0a0d582e910b3f"></a>H5VL_FILE_REOPEN&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a0677561e907e85a084c9d7eb8463776caae709fc8e384a5795762ebdfd19156a7" name="a0677561e907e85a084c9d7eb8463776caae709fc8e384a5795762ebdfd19156a7"></a>H5VL_FILE_IS_ACCESSIBLE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a0677561e907e85a084c9d7eb8463776cab0272350bc97edc2b75aaf8d00f243be" name="a0677561e907e85a084c9d7eb8463776cab0272350bc97edc2b75aaf8d00f243be"></a>H5VL_FILE_DELETE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a0677561e907e85a084c9d7eb8463776ca7302e73192f78efa10ac83ca91de50b3" name="a0677561e907e85a084c9d7eb8463776ca7302e73192f78efa10ac83ca91de50b3"></a>H5VL_FILE_IS_EQUAL&#160;</td><td class="fielddoc"></td></tr>
</table>

</div>
</div>
<a id="a72dd04b7264916fe5cdfc5970fe8ae21" name="a72dd04b7264916fe5cdfc5970fe8ae21"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a72dd04b7264916fe5cdfc5970fe8ae21">&#9670;&#160;</a></span>H5VL_get_conn_lvl_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="#a72dd04b7264916fe5cdfc5970fe8ae21">H5VL_get_conn_lvl_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a72dd04b7264916fe5cdfc5970fe8ae21a8eca5ca176588a85afabb74ef23a5393" name="a72dd04b7264916fe5cdfc5970fe8ae21a8eca5ca176588a85afabb74ef23a5393"></a>H5VL_GET_CONN_LVL_CURR&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a72dd04b7264916fe5cdfc5970fe8ae21a7849c0441ebf9d6064ac1d2ee44357e2" name="a72dd04b7264916fe5cdfc5970fe8ae21a7849c0441ebf9d6064ac1d2ee44357e2"></a>H5VL_GET_CONN_LVL_TERM&#160;</td><td class="fielddoc"></td></tr>
</table>

</div>
</div>
<a id="a65f430c05c745b39b8f9664780bd1cdf" name="a65f430c05c745b39b8f9664780bd1cdf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a65f430c05c745b39b8f9664780bd1cdf">&#9670;&#160;</a></span>H5VL_group_get_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="#a65f430c05c745b39b8f9664780bd1cdf">H5VL_group_get_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a65f430c05c745b39b8f9664780bd1cdfae39c8b6a3da705544c0c2d71cf89d1de" name="a65f430c05c745b39b8f9664780bd1cdfae39c8b6a3da705544c0c2d71cf89d1de"></a>H5VL_GROUP_GET_GCPL&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a65f430c05c745b39b8f9664780bd1cdfa3b16d763cbaf30054b1eccfe4b18738e" name="a65f430c05c745b39b8f9664780bd1cdfa3b16d763cbaf30054b1eccfe4b18738e"></a>H5VL_GROUP_GET_INFO&#160;</td><td class="fielddoc"></td></tr>
</table>

</div>
</div>
<a id="a2d6bb6bde1b8723c9813b572db9e1565" name="a2d6bb6bde1b8723c9813b572db9e1565"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2d6bb6bde1b8723c9813b572db9e1565">&#9670;&#160;</a></span>H5VL_group_specific_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="#a2d6bb6bde1b8723c9813b572db9e1565">H5VL_group_specific_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a2d6bb6bde1b8723c9813b572db9e1565a91fb48cd8903ad3bb8a87a71ec734102" name="a2d6bb6bde1b8723c9813b572db9e1565a91fb48cd8903ad3bb8a87a71ec734102"></a>H5VL_GROUP_MOUNT&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a2d6bb6bde1b8723c9813b572db9e1565a9fe35ebb106d610ef36a97de8f545416" name="a2d6bb6bde1b8723c9813b572db9e1565a9fe35ebb106d610ef36a97de8f545416"></a>H5VL_GROUP_UNMOUNT&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a2d6bb6bde1b8723c9813b572db9e1565aadb42eba4ff1867d6cd809b640dcc667" name="a2d6bb6bde1b8723c9813b572db9e1565aadb42eba4ff1867d6cd809b640dcc667"></a>H5VL_GROUP_FLUSH&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a2d6bb6bde1b8723c9813b572db9e1565afe3c3a9224e00ec7b2dba2b79298ddcd" name="a2d6bb6bde1b8723c9813b572db9e1565afe3c3a9224e00ec7b2dba2b79298ddcd"></a>H5VL_GROUP_REFRESH&#160;</td><td class="fielddoc"></td></tr>
</table>

</div>
</div>
<a id="a8cef93e549a23b3fb2b4da12de7b0386" name="a8cef93e549a23b3fb2b4da12de7b0386"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8cef93e549a23b3fb2b4da12de7b0386">&#9670;&#160;</a></span>H5VL_link_create_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="#a8cef93e549a23b3fb2b4da12de7b0386">H5VL_link_create_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a8cef93e549a23b3fb2b4da12de7b0386a52dc945ab2bef1f954db9d642fa5a56f" name="a8cef93e549a23b3fb2b4da12de7b0386a52dc945ab2bef1f954db9d642fa5a56f"></a>H5VL_LINK_CREATE_HARD&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a8cef93e549a23b3fb2b4da12de7b0386afa2ce5d5f8fd7ef2ae93f68771211588" name="a8cef93e549a23b3fb2b4da12de7b0386afa2ce5d5f8fd7ef2ae93f68771211588"></a>H5VL_LINK_CREATE_SOFT&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a8cef93e549a23b3fb2b4da12de7b0386a4f51850fd35490934f90e300a5126f20" name="a8cef93e549a23b3fb2b4da12de7b0386a4f51850fd35490934f90e300a5126f20"></a>H5VL_LINK_CREATE_UD&#160;</td><td class="fielddoc"></td></tr>
</table>

</div>
</div>
<a id="ad839695aa27e548b79a80416133e35e5" name="ad839695aa27e548b79a80416133e35e5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad839695aa27e548b79a80416133e35e5">&#9670;&#160;</a></span>H5VL_link_get_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="#ad839695aa27e548b79a80416133e35e5">H5VL_link_get_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ad839695aa27e548b79a80416133e35e5adfae11f356f74a4c75efb11f18aaf024" name="ad839695aa27e548b79a80416133e35e5adfae11f356f74a4c75efb11f18aaf024"></a>H5VL_LINK_GET_INFO&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ad839695aa27e548b79a80416133e35e5a0291fdc5dfdb06f8eebb46e5abf6f9e1" name="ad839695aa27e548b79a80416133e35e5a0291fdc5dfdb06f8eebb46e5abf6f9e1"></a>H5VL_LINK_GET_NAME&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ad839695aa27e548b79a80416133e35e5a0d6e014f38ca9e25747bca316c848b36" name="ad839695aa27e548b79a80416133e35e5a0d6e014f38ca9e25747bca316c848b36"></a>H5VL_LINK_GET_VAL&#160;</td><td class="fielddoc"></td></tr>
</table>

</div>
</div>
<a id="a03bf895394e4414592f12930030e4f60" name="a03bf895394e4414592f12930030e4f60"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a03bf895394e4414592f12930030e4f60">&#9670;&#160;</a></span>H5VL_link_specific_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="#a03bf895394e4414592f12930030e4f60">H5VL_link_specific_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a03bf895394e4414592f12930030e4f60ab15e04ae2e2c683fa7c54b0e11a690ef" name="a03bf895394e4414592f12930030e4f60ab15e04ae2e2c683fa7c54b0e11a690ef"></a>H5VL_LINK_DELETE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a03bf895394e4414592f12930030e4f60a9ca6090641c2257302d39018f7c16ba8" name="a03bf895394e4414592f12930030e4f60a9ca6090641c2257302d39018f7c16ba8"></a>H5VL_LINK_EXISTS&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a03bf895394e4414592f12930030e4f60a050e4e3a3f7ecd206614cc6f533ae9af" name="a03bf895394e4414592f12930030e4f60a050e4e3a3f7ecd206614cc6f533ae9af"></a>H5VL_LINK_ITER&#160;</td><td class="fielddoc"></td></tr>
</table>

</div>
</div>
<a id="a69fb5f76c678a35c3e7bae98c4f2c9f2" name="a69fb5f76c678a35c3e7bae98c4f2c9f2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a69fb5f76c678a35c3e7bae98c4f2c9f2">&#9670;&#160;</a></span>H5VL_loc_type_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="#a69fb5f76c678a35c3e7bae98c4f2c9f2">H5VL_loc_type_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a69fb5f76c678a35c3e7bae98c4f2c9f2ad0da87ca147a4a0507862eb8455c4b0e" name="a69fb5f76c678a35c3e7bae98c4f2c9f2ad0da87ca147a4a0507862eb8455c4b0e"></a>H5VL_OBJECT_BY_SELF&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a69fb5f76c678a35c3e7bae98c4f2c9f2a256902987e95589efc0a75b709ae9288" name="a69fb5f76c678a35c3e7bae98c4f2c9f2a256902987e95589efc0a75b709ae9288"></a>H5VL_OBJECT_BY_NAME&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a69fb5f76c678a35c3e7bae98c4f2c9f2a4e82e176436dfcd528f38d2e76863a1e" name="a69fb5f76c678a35c3e7bae98c4f2c9f2a4e82e176436dfcd528f38d2e76863a1e"></a>H5VL_OBJECT_BY_IDX&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a69fb5f76c678a35c3e7bae98c4f2c9f2a3b5d0e8f4650eec59183b619174b46cd" name="a69fb5f76c678a35c3e7bae98c4f2c9f2a3b5d0e8f4650eec59183b619174b46cd"></a>H5VL_OBJECT_BY_TOKEN&#160;</td><td class="fielddoc"></td></tr>
</table>

</div>
</div>
<a id="ab745a5955edee348875cb2312c9d526e" name="ab745a5955edee348875cb2312c9d526e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab745a5955edee348875cb2312c9d526e">&#9670;&#160;</a></span>H5VL_object_get_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="#ab745a5955edee348875cb2312c9d526e">H5VL_object_get_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ab745a5955edee348875cb2312c9d526eaa179e57b1c18a9fd2c5f7cb0cd138692" name="ab745a5955edee348875cb2312c9d526eaa179e57b1c18a9fd2c5f7cb0cd138692"></a>H5VL_OBJECT_GET_FILE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ab745a5955edee348875cb2312c9d526eac0fe97360433711d6a7060cd536e6242" name="ab745a5955edee348875cb2312c9d526eac0fe97360433711d6a7060cd536e6242"></a>H5VL_OBJECT_GET_NAME&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ab745a5955edee348875cb2312c9d526ea6a873ff5fcd4060f3c179552b44ebb44" name="ab745a5955edee348875cb2312c9d526ea6a873ff5fcd4060f3c179552b44ebb44"></a>H5VL_OBJECT_GET_TYPE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ab745a5955edee348875cb2312c9d526eaf66f04c3e08e2d2f26b794102dd94f1f" name="ab745a5955edee348875cb2312c9d526eaf66f04c3e08e2d2f26b794102dd94f1f"></a>H5VL_OBJECT_GET_INFO&#160;</td><td class="fielddoc"></td></tr>
</table>

</div>
</div>
<a id="a21596f5008ac90a1daec63fa330d5867" name="a21596f5008ac90a1daec63fa330d5867"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a21596f5008ac90a1daec63fa330d5867">&#9670;&#160;</a></span>H5VL_object_specific_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="#a21596f5008ac90a1daec63fa330d5867">H5VL_object_specific_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a21596f5008ac90a1daec63fa330d5867a360f6e624b31a3acc685dd9718a22348" name="a21596f5008ac90a1daec63fa330d5867a360f6e624b31a3acc685dd9718a22348"></a>H5VL_OBJECT_CHANGE_REF_COUNT&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a21596f5008ac90a1daec63fa330d5867a028b6cfd944dffb3bc87a598e52890ec" name="a21596f5008ac90a1daec63fa330d5867a028b6cfd944dffb3bc87a598e52890ec"></a>H5VL_OBJECT_EXISTS&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a21596f5008ac90a1daec63fa330d5867a5f61abca48ce2e96f476894572c73250" name="a21596f5008ac90a1daec63fa330d5867a5f61abca48ce2e96f476894572c73250"></a>H5VL_OBJECT_LOOKUP&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a21596f5008ac90a1daec63fa330d5867ab2b90a1c6de2d3a0ea2a54a1b1143ab3" name="a21596f5008ac90a1daec63fa330d5867ab2b90a1c6de2d3a0ea2a54a1b1143ab3"></a>H5VL_OBJECT_VISIT&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a21596f5008ac90a1daec63fa330d5867acc85e8ba48c6f3af0f1c88076d5be7f5" name="a21596f5008ac90a1daec63fa330d5867acc85e8ba48c6f3af0f1c88076d5be7f5"></a>H5VL_OBJECT_FLUSH&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a21596f5008ac90a1daec63fa330d5867aeae649ec107e77a2e82057aac1459b8b" name="a21596f5008ac90a1daec63fa330d5867aeae649ec107e77a2e82057aac1459b8b"></a>H5VL_OBJECT_REFRESH&#160;</td><td class="fielddoc"></td></tr>
</table>

</div>
</div>
<a id="a91890110142de649aa5674e72ba2c8c1" name="a91890110142de649aa5674e72ba2c8c1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a91890110142de649aa5674e72ba2c8c1">&#9670;&#160;</a></span>H5VL_request_specific_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="#a91890110142de649aa5674e72ba2c8c1">H5VL_request_specific_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a91890110142de649aa5674e72ba2c8c1a68408be0a2baea1c71776339a4268f79" name="a91890110142de649aa5674e72ba2c8c1a68408be0a2baea1c71776339a4268f79"></a>H5VL_REQUEST_GET_ERR_STACK&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a91890110142de649aa5674e72ba2c8c1ab21c6d87c43f2b7ed354cfb8dce138cb" name="a91890110142de649aa5674e72ba2c8c1ab21c6d87c43f2b7ed354cfb8dce138cb"></a>H5VL_REQUEST_GET_EXEC_TIME&#160;</td><td class="fielddoc"></td></tr>
</table>

</div>
</div>
<a id="a9861877746c10d523dc8d5148f18ac3b" name="a9861877746c10d523dc8d5148f18ac3b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9861877746c10d523dc8d5148f18ac3b">&#9670;&#160;</a></span>H5VL_request_status_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="#a9861877746c10d523dc8d5148f18ac3b">H5VL_request_status_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a9861877746c10d523dc8d5148f18ac3bae94eba28d39f16c3a3fdf82032c8865b" name="a9861877746c10d523dc8d5148f18ac3bae94eba28d39f16c3a3fdf82032c8865b"></a>H5VL_REQUEST_STATUS_IN_PROGRESS&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a9861877746c10d523dc8d5148f18ac3ba73dca0b9688c46dc9b483fd0fac7fab7" name="a9861877746c10d523dc8d5148f18ac3ba73dca0b9688c46dc9b483fd0fac7fab7"></a>H5VL_REQUEST_STATUS_SUCCEED&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a9861877746c10d523dc8d5148f18ac3bad3b05e3bbcd11850d901da87a1b6cd3a" name="a9861877746c10d523dc8d5148f18ac3bad3b05e3bbcd11850d901da87a1b6cd3a"></a>H5VL_REQUEST_STATUS_FAIL&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a9861877746c10d523dc8d5148f18ac3ba77d6a4532e6296c217c54963c1281810" name="a9861877746c10d523dc8d5148f18ac3ba77d6a4532e6296c217c54963c1281810"></a>H5VL_REQUEST_STATUS_CANT_CANCEL&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a9861877746c10d523dc8d5148f18ac3bab369014a266b97505966381bfa9b75bd" name="a9861877746c10d523dc8d5148f18ac3bab369014a266b97505966381bfa9b75bd"></a>H5VL_REQUEST_STATUS_CANCELED&#160;</td><td class="fielddoc"></td></tr>
</table>

</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="a05ad0ec89a660b38c7ff04a1c4ac1a79" name="a05ad0ec89a660b38c7ff04a1c4ac1a79"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a05ad0ec89a660b38c7ff04a1c4ac1a79">&#9670;&#160;</a></span>H5VLattr_optional_op()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5VLattr_optional_op </td>
          <td>(</td>
          <td class="paramtype">const char *</td>          <td class="paramname"><span class="paramname"><em>app_file</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *</td>          <td class="paramname"><span class="paramname"><em>app_func</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned</td>          <td class="paramname"><span class="paramname"><em>app_line</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a></td>          <td class="paramname"><span class="paramname"><em>attr_id</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_h5_v_l__optional__args__t.html">H5VL_optional_args_t</a> *</td>          <td class="paramname"><span class="paramname"><em>args</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a></td>          <td class="paramname"><span class="paramname"><em>dxpl_id</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a></td>          <td class="paramname"><span class="paramname"><em>es_id</em></span>&#160;)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aa610c126626e8fd600c7215d56db75f5" name="aa610c126626e8fd600c7215d56db75f5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa610c126626e8fd600c7215d56db75f5">&#9670;&#160;</a></span>H5VLdataset_optional_op()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5VLdataset_optional_op </td>
          <td>(</td>
          <td class="paramtype">const char *</td>          <td class="paramname"><span class="paramname"><em>app_file</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *</td>          <td class="paramname"><span class="paramname"><em>app_func</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned</td>          <td class="paramname"><span class="paramname"><em>app_line</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a></td>          <td class="paramname"><span class="paramname"><em>dset_id</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_h5_v_l__optional__args__t.html">H5VL_optional_args_t</a> *</td>          <td class="paramname"><span class="paramname"><em>args</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a></td>          <td class="paramname"><span class="paramname"><em>dxpl_id</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a></td>          <td class="paramname"><span class="paramname"><em>es_id</em></span>&#160;)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a35040b4e9d7278d6902c1383b059e680" name="a35040b4e9d7278d6902c1383b059e680"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a35040b4e9d7278d6902c1383b059e680">&#9670;&#160;</a></span>H5VLdatatype_optional_op()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5VLdatatype_optional_op </td>
          <td>(</td>
          <td class="paramtype">const char *</td>          <td class="paramname"><span class="paramname"><em>app_file</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *</td>          <td class="paramname"><span class="paramname"><em>app_func</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned</td>          <td class="paramname"><span class="paramname"><em>app_line</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a></td>          <td class="paramname"><span class="paramname"><em>type_id</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_h5_v_l__optional__args__t.html">H5VL_optional_args_t</a> *</td>          <td class="paramname"><span class="paramname"><em>args</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a></td>          <td class="paramname"><span class="paramname"><em>dxpl_id</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a></td>          <td class="paramname"><span class="paramname"><em>es_id</em></span>&#160;)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a9a0a75acc33062861d924620209c25ee" name="a9a0a75acc33062861d924620209c25ee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9a0a75acc33062861d924620209c25ee">&#9670;&#160;</a></span>H5VLfile_optional_op()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5VLfile_optional_op </td>
          <td>(</td>
          <td class="paramtype">const char *</td>          <td class="paramname"><span class="paramname"><em>app_file</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *</td>          <td class="paramname"><span class="paramname"><em>app_func</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned</td>          <td class="paramname"><span class="paramname"><em>app_line</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a></td>          <td class="paramname"><span class="paramname"><em>file_id</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_h5_v_l__optional__args__t.html">H5VL_optional_args_t</a> *</td>          <td class="paramname"><span class="paramname"><em>args</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a></td>          <td class="paramname"><span class="paramname"><em>dxpl_id</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a></td>          <td class="paramname"><span class="paramname"><em>es_id</em></span>&#160;)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab3c45344dc248471076e58dc3f66a9ec" name="ab3c45344dc248471076e58dc3f66a9ec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab3c45344dc248471076e58dc3f66a9ec">&#9670;&#160;</a></span>H5VLfind_opt_operation()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5VLfind_opt_operation </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___h5_v_l_d_e_f.html#ga14175ca7d867657e3e5c2f79a154a599">H5VL_subclass_t</a></td>          <td class="paramname"><span class="paramname"><em>subcls</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *</td>          <td class="paramname"><span class="paramname"><em>op_name</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int *</td>          <td class="paramname"><span class="paramname"><em>op_val</em></span>&#160;)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a0729809fec07bad154519231f6099234" name="a0729809fec07bad154519231f6099234"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0729809fec07bad154519231f6099234">&#9670;&#160;</a></span>H5VLgroup_optional_op()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5VLgroup_optional_op </td>
          <td>(</td>
          <td class="paramtype">const char *</td>          <td class="paramname"><span class="paramname"><em>app_file</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *</td>          <td class="paramname"><span class="paramname"><em>app_func</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned</td>          <td class="paramname"><span class="paramname"><em>app_line</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a></td>          <td class="paramname"><span class="paramname"><em>group_id</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_h5_v_l__optional__args__t.html">H5VL_optional_args_t</a> *</td>          <td class="paramname"><span class="paramname"><em>args</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a></td>          <td class="paramname"><span class="paramname"><em>dxpl_id</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a></td>          <td class="paramname"><span class="paramname"><em>es_id</em></span>&#160;)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a0ef4563cbd0a9a9d7cff0ef39172d39b" name="a0ef4563cbd0a9a9d7cff0ef39172d39b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0ef4563cbd0a9a9d7cff0ef39172d39b">&#9670;&#160;</a></span>H5VLlink_optional_op()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5VLlink_optional_op </td>
          <td>(</td>
          <td class="paramtype">const char *</td>          <td class="paramname"><span class="paramname"><em>app_file</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *</td>          <td class="paramname"><span class="paramname"><em>app_func</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned</td>          <td class="paramname"><span class="paramname"><em>app_line</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a></td>          <td class="paramname"><span class="paramname"><em>loc_id</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *</td>          <td class="paramname"><span class="paramname"><em>name</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a></td>          <td class="paramname"><span class="paramname"><em>lapl_id</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_h5_v_l__optional__args__t.html">H5VL_optional_args_t</a> *</td>          <td class="paramname"><span class="paramname"><em>args</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a></td>          <td class="paramname"><span class="paramname"><em>dxpl_id</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a></td>          <td class="paramname"><span class="paramname"><em>es_id</em></span>&#160;)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a0e939483b818266244004b12d54c9044" name="a0e939483b818266244004b12d54c9044"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0e939483b818266244004b12d54c9044">&#9670;&#160;</a></span>H5VLobject_optional_op()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5VLobject_optional_op </td>
          <td>(</td>
          <td class="paramtype">const char *</td>          <td class="paramname"><span class="paramname"><em>app_file</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *</td>          <td class="paramname"><span class="paramname"><em>app_func</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned</td>          <td class="paramname"><span class="paramname"><em>app_line</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a></td>          <td class="paramname"><span class="paramname"><em>loc_id</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *</td>          <td class="paramname"><span class="paramname"><em>name</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a></td>          <td class="paramname"><span class="paramname"><em>lapl_id</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_h5_v_l__optional__args__t.html">H5VL_optional_args_t</a> *</td>          <td class="paramname"><span class="paramname"><em>args</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a></td>          <td class="paramname"><span class="paramname"><em>dxpl_id</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a></td>          <td class="paramname"><span class="paramname"><em>es_id</em></span>&#160;)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a85d2e5bf7c9e947f5a1645bbd0f887d9" name="a85d2e5bf7c9e947f5a1645bbd0f887d9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a85d2e5bf7c9e947f5a1645bbd0f887d9">&#9670;&#160;</a></span>H5VLregister_opt_operation()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5VLregister_opt_operation </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___h5_v_l_d_e_f.html#ga14175ca7d867657e3e5c2f79a154a599">H5VL_subclass_t</a></td>          <td class="paramname"><span class="paramname"><em>subcls</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *</td>          <td class="paramname"><span class="paramname"><em>op_name</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int *</td>          <td class="paramname"><span class="paramname"><em>op_val</em></span>&#160;)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af22b04c4bd4cfb8b1f319a3ceac86396" name="af22b04c4bd4cfb8b1f319a3ceac86396"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af22b04c4bd4cfb8b1f319a3ceac86396">&#9670;&#160;</a></span>H5VLrequest_optional_op()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5VLrequest_optional_op </td>
          <td>(</td>
          <td class="paramtype">void *</td>          <td class="paramname"><span class="paramname"><em>req</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a></td>          <td class="paramname"><span class="paramname"><em>connector_id</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_h5_v_l__optional__args__t.html">H5VL_optional_args_t</a> *</td>          <td class="paramname"><span class="paramname"><em>args</em></span>&#160;)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aef785a9a3f73d7ce6954ca742e4f8135" name="aef785a9a3f73d7ce6954ca742e4f8135"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aef785a9a3f73d7ce6954ca742e4f8135">&#9670;&#160;</a></span>H5VLunregister_opt_operation()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5VLunregister_opt_operation </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___h5_v_l_d_e_f.html#ga14175ca7d867657e3e5c2f79a154a599">H5VL_subclass_t</a></td>          <td class="paramname"><span class="paramname"><em>subcls</em>, </span></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *</td>          <td class="paramname"><span class="paramname"><em>op_name</em></span>&#160;)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="_h5_v_lconnector_8h.html">H5VLconnector.h</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.10.0 </li>
  </ul>
</div>
</body>
</html>