Please, help us to better serve our user community by answering the following short survey: https://www.hdfgroup.org/website-survey/
HDF5 1.15.0.e6e098b
API Reference
Loading...
Searching...
No Matches
H5FD_t Struct Reference

#include <src/H5FDdevelop.h>

Detailed Description

The main datatype for each driver. Public fields common to all drivers are declared here and the driver appends private fields in memory.

Data Fields

hid_t driver_id
 
const H5FD_class_tcls
 
unsigned long fileno
 
unsigned access_flags
 
unsigned long feature_flags
 
haddr_t maxaddr
 
haddr_t base_addr
 
hsize_t threshold
 
hsize_t alignment
 
hbool_t paged_aggr
 

Field Documentation

◆ access_flags

unsigned access_flags

File access flags (from create or open)

◆ alignment

hsize_t alignment

Allocation alignment

◆ base_addr

haddr_t base_addr

Base address for HDF5 data w/in file

◆ cls

const H5FD_class_t* cls

Constant class info

◆ driver_id

hid_t driver_id

Driver ID for this file

◆ feature_flags

unsigned long feature_flags

VFL Driver feature Flags

◆ fileno

unsigned long fileno

File 'serial' number

◆ maxaddr

haddr_t maxaddr

For this file, overrides class

◆ paged_aggr

hbool_t paged_aggr

Paged aggregation for file space is enabled or not

◆ threshold

hsize_t threshold

Threshold for alignment


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