NEP 4.0.0
NetCDF Expansion Pack
Loading...
Searching...
No Matches
Functions
nxt4create.c File Reference

Empty-file creation for the NEXTCDF-4 backend. More...

#include "config.h"
#include <unistd.h>
#include <string.h>
#include <errno.h>
#include "nxt4internal.h"

Functions

static int valid_create_mode (int mode)
 
int NEXTCDF4_create (const char *path, int cmode, size_t initialsz, int basepe, size_t *chunksizehintp, void *parameters, const NC_Dispatch *dispatch, int ncid)
 

Detailed Description

Empty-file creation for the NEXTCDF-4 backend.

Author
Edward Hartnett
Date
2026-08-28

Function Documentation

◆ NEXTCDF4_create()

int NEXTCDF4_create ( const char *  path,
int  cmode,
size_t  initialsz,
int  basepe,
size_t *  chunksizehintp,
void *  parameters,
const NC_Dispatch *  dispatch,
int  ncid 
)

Create an empty NEXTCDF-4 file.

Parameters
pathFile-system path to create.
cmodeNetCDF create-mode flags.
initialszRequested initial file size; currently ignored.
basepeBase processing element; currently ignored.
chunksizehintpChunk-size hint; currently ignored.
parametersOptional dispatch parameters; currently ignored.
dispatchDispatch table selected by netcdf-c.
ncidNetCDF file identifier allocated by netcdf-c.
Returns
NC_NOERR on success, or a NetCDF error code.

◆ valid_create_mode()

static int valid_create_mode ( int  mode)
static