15#include "nc4internal.h"
16#include "nc4dispatch.h"
22extern NC_Dispatch UDF0_DISPATCH;
25extern NC_Dispatch UDF1_DISPATCH;
28extern int nc_plugin_path_initialize(
void);
29extern int nc_plugin_path_finalize(
void);
58 if(getenv(NCLOGLEVELENV) != NULL) {
59 char* slevel = getenv(NCLOGLEVELENV);
60 long level = atol(slevel);
63 nc_set_log_level((
int)level);
68#if defined(USE_HDF5) || defined(NETCDF_ENABLE_NCZARR)
69 nc_plugin_path_initialize();
72 NC_initialize_reserved();
85#if defined(USE_HDF5) || defined(NETCDF_ENABLE_NCZARR)
86 nc_plugin_path_finalize();
EXTERNL int nc_def_user_format(int mode_flag, NC_Dispatch *dispatch_table, char *magic_number)
Add handling of user-defined format.
Main header file for the C API.
#define NC_UDF0
User-defined format 0.
#define NC_NOERR
No Error.