MISR Toolkit  1.5.1
Data Structures | Macros | Typedefs | Functions
netcdf_mem.h File Reference

Go to the source code of this file.

Data Structures

struct  NC_memio
 

Macros

#define NC_MEMIO_LOCKED   1 /* Do not try to realloc or free provided memory */
 

Typedefs

typedef struct NC_memio NC_memio
 

Functions

EXTERNL int nc_open_mem (const char *path, int mode, size_t size, void *memory, int *ncidp)
 
EXTERNL int nc_create_mem (const char *path, int mode, size_t initialsize, int *ncidp)
 
EXTERNL int nc_open_memio (const char *path, int mode, NC_memio *info, int *ncidp)
 
EXTERNL int nc_close_memio (int ncid, NC_memio *info)
 

Detailed Description

Main header file for in-memory (diskless) functionality.

Copyright 2018 University Corporation for Atmospheric Research/Unidata. See COPYRIGHT file for more info.

See copyright file for more info.

Definition in file netcdf_mem.h.

Macro Definition Documentation

◆ NC_MEMIO_LOCKED

#define NC_MEMIO_LOCKED   1 /* Do not try to realloc or free provided memory */

Definition at line 26 of file netcdf_mem.h.

Typedef Documentation

◆ NC_memio

typedef struct NC_memio NC_memio

Function Documentation

◆ nc_close_memio()

EXTERNL int nc_close_memio ( int  ncid,
NC_memio info 
)

◆ nc_create_mem()

EXTERNL int nc_create_mem ( const char *  path,
int  mode,
size_t  initialsize,
int *  ncidp 
)

◆ nc_open_mem()

EXTERNL int nc_open_mem ( const char *  path,
int  mode,
size_t  size,
void *  memory,
int *  ncidp 
)

◆ nc_open_memio()

EXTERNL int nc_open_memio ( const char *  path,
int  mode,
NC_memio info,
int *  ncidp 
)

MISR Toolkit - Copyright © 2005 - 2020 Jet Propulsion Laboratory
Generated on Fri Jun 19 2020 22:49:54