![]() |
HDF5
1.15.0.207d749
API Reference
|
#include "H5public.h"
Macros | |
#define | H5PL_NO_PLUGIN "::" |
#define | H5PL_FILTER_PLUGIN 0x0001 |
#define | H5PL_VOL_PLUGIN 0x0002 |
#define | H5PL_VFD_PLUGIN 0x0004 |
#define | H5PL_ALL_PLUGIN 0xFFFF |
Enumerations | |
enum | H5PL_type_t { H5PL_TYPE_ERROR = -1 , H5PL_TYPE_FILTER = 0 , H5PL_TYPE_VOL = 1 , H5PL_TYPE_VFD = 2 , H5PL_TYPE_NONE = 3 } |
Functions | |
herr_t | H5PLset_loading_state (unsigned int plugin_control_mask) |
Controls the loadability of dynamic plugin types. More... | |
herr_t | H5PLget_loading_state (unsigned int *plugin_control_mask) |
Queries the loadability of dynamic plugin types. More... | |
herr_t | H5PLappend (const char *search_path) |
Inserts a plugin path at the end of the plugin search path list. More... | |
herr_t | H5PLprepend (const char *search_path) |
Inserts a plugin path at the beginning of the plugin search path list. More... | |
herr_t | H5PLreplace (const char *search_path, unsigned int index) |
Replaces the path at the specified index in the plugin search path list. More... | |
herr_t | H5PLinsert (const char *search_path, unsigned int index) |
Inserts a path at the specified index in the plugin search path list. More... | |
herr_t | H5PLremove (unsigned int index) |
Removes a plugin path at a specified index from the plugin search path list. More... | |
ssize_t | H5PLget (unsigned int index, char *path_buf, size_t buf_size) |
Queries the plugin search path list at the specified index. More... | |
herr_t | H5PLsize (unsigned int *num_paths) |
Retrieves the number of stored plugin paths. More... | |
#define H5PL_ALL_PLUGIN 0xFFFF |
#define H5PL_FILTER_PLUGIN 0x0001 |
#define H5PL_NO_PLUGIN "::" |
#define H5PL_VFD_PLUGIN 0x0004 |
#define H5PL_VOL_PLUGIN 0x0002 |
enum H5PL_type_t |