Help us improve by taking our short survey: https://www.hdfgroup.org/website-survey/

| HDF5 Last Updated on 2025-11-11 The HDF5 Field Guide

- Main Page
- Getting started
- User Guide
- Reference Manual
- Cookbook
- Technical Notes
- RFCs
- Specifications
- Glossary
- Full-Text Search
- About

Loading...
Searching...
No Matches
Data Fields
H5VL_blob_class_t Struct Reference

`#include <src/H5VLconnector.h>`

## Data Fields
herr_t(* | get )(void *obj, const void *blob_id, void *buf, size_t size, void *ctx)
herr_t(* | optional )(void *obj, void *blob_id, H5VL_optional_args_t *args)
herr_t(* | put )(void *obj, const void *buf, size_t size, void *blob_id, void *ctx)
herr_t(* | specific )(void *obj, void *blob_id, H5VL_blob_specific_args_t *args)

## Field Documentation

## ◆ get

herr_t(* get) (void *obj, const void *blob_id, void *buf, size_t size, void *ctx)

## ◆ optional

herr_t(* optional) (void *obj, void *blob_id, H5VL_optional_args_t *args)

## ◆ put

herr_t(* put) (void *obj, const void *buf, size_t size, void *blob_id, void *ctx)

## ◆ specific

herr_t(* specific) (void *obj, void *blob_id, H5VL_blob_specific_args_t *args)

The documentation for this struct was generated from the following file:

- src/H5VLconnector.h