ncio Struct Reference

#include <ncio.h>

List of all members.

Public Attributes

int ioflags
NCIO_CONST int fd
ncio_relfunc *NCIO_CONST rel
ncio_getfunc *NCIO_CONST get
ncio_movefunc *NCIO_CONST move
ncio_syncfunc *NCIO_CONST sync
ncio_freefunc *NCIO_CONST free
const char * path
void *NCIO_CONST pvt


Detailed Description

Definition at line 88 of file ncio.h.


Member Data Documentation

NCIO_CONST int ncio::fd
 

Definition at line 99 of file ncio.h.

Referenced by nc__create_mp(), nc__open_mp(), NC_check_id(), ncio_close(), ncio_create(), ncio_filesize(), ncio_new(), ncio_open(), ncio_pad_length(), ncio_px_init2(), ncio_spx_init2(), px_pgin(), and px_pgout().

ncio_freefunc* NCIO_CONST ncio::free
 

Definition at line 111 of file ncio.h.

Referenced by ncio_free(), ncio_px_init(), and ncio_spx_init().

ncio_getfunc* NCIO_CONST ncio::get
 

Definition at line 105 of file ncio.h.

Referenced by fault_v1hs(), fill_NC_var(), getNCvx_char_char(), getNCvx_double_double(), getNCvx_double_float(), getNCvx_double_int(), getNCvx_double_long(), getNCvx_double_schar(), getNCvx_double_short(), getNCvx_double_uchar(), getNCvx_float_double(), getNCvx_float_float(), getNCvx_float_int(), getNCvx_float_long(), getNCvx_float_schar(), getNCvx_float_short(), getNCvx_float_uchar(), getNCvx_int_double(), getNCvx_int_float(), getNCvx_int_int(), getNCvx_int_long(), getNCvx_int_schar(), getNCvx_int_short(), getNCvx_int_uchar(), getNCvx_schar_double(), getNCvx_schar_float(), getNCvx_schar_int(), getNCvx_schar_long(), getNCvx_schar_schar(), getNCvx_schar_short(), getNCvx_schar_uchar(), getNCvx_short_double(), getNCvx_short_float(), getNCvx_short_int(), getNCvx_short_long(), getNCvx_short_schar(), getNCvx_short_short(), getNCvx_short_uchar(), ncio_create(), ncio_open(), ncio_px_init(), ncio_spx_init(), NCxvarcpy(), putNCvx_char_char(), putNCvx_double_double(), putNCvx_double_float(), putNCvx_double_int(), putNCvx_double_long(), putNCvx_double_schar(), putNCvx_double_short(), putNCvx_double_uchar(), putNCvx_float_double(), putNCvx_float_float(), putNCvx_float_int(), putNCvx_float_long(), putNCvx_float_schar(), putNCvx_float_short(), putNCvx_float_uchar(), putNCvx_int_double(), putNCvx_int_float(), putNCvx_int_int(), putNCvx_int_long(), putNCvx_int_schar(), putNCvx_int_short(), putNCvx_int_uchar(), putNCvx_schar_double(), putNCvx_schar_float(), putNCvx_schar_int(), putNCvx_schar_long(), putNCvx_schar_schar(), putNCvx_schar_short(), putNCvx_schar_uchar(), putNCvx_short_double(), putNCvx_short_float(), putNCvx_short_int(), putNCvx_short_long(), putNCvx_short_schar(), putNCvx_short_short(), putNCvx_short_uchar(), read_numrecs(), and write_numrecs().

int ncio::ioflags
 

Definition at line 93 of file ncio.h.

Referenced by nc__create_mp(), nc__open_mp(), nc_redef(), ncio_create(), ncio_new(), ncio_open(), ncio_pad_length(), ncio_px_get(), ncio_px_move(), ncio_px_rel(), ncio_spx_get(), and ncio_spx_rel().

ncio_movefunc* NCIO_CONST ncio::move
 

Definition at line 107 of file ncio.h.

Referenced by move_recs_r(), move_vars_r(), ncio_px_init(), and ncio_spx_init().

const char* ncio::path
 

Definition at line 118 of file ncio.h.

Referenced by ncio_close(), and ncio_new().

void* NCIO_CONST ncio::pvt
 

Definition at line 121 of file ncio.h.

Referenced by ncio_free(), ncio_new(), ncio_px_get(), ncio_px_init(), ncio_px_init2(), ncio_px_move(), ncio_px_rel(), ncio_px_sync(), ncio_spx_get(), ncio_spx_init(), ncio_spx_init2(), ncio_spx_rel(), and px_double_buffer().

ncio_relfunc* NCIO_CONST ncio::rel
 

Definition at line 103 of file ncio.h.

Referenced by fill_NC_var(), getNCvx_char_char(), getNCvx_double_double(), getNCvx_double_float(), getNCvx_double_int(), getNCvx_double_long(), getNCvx_double_schar(), getNCvx_double_short(), getNCvx_double_uchar(), getNCvx_float_double(), getNCvx_float_float(), getNCvx_float_int(), getNCvx_float_long(), getNCvx_float_schar(), getNCvx_float_short(), getNCvx_float_uchar(), getNCvx_int_double(), getNCvx_int_float(), getNCvx_int_int(), getNCvx_int_long(), getNCvx_int_schar(), getNCvx_int_short(), getNCvx_int_uchar(), getNCvx_schar_double(), getNCvx_schar_float(), getNCvx_schar_int(), getNCvx_schar_long(), getNCvx_schar_schar(), getNCvx_schar_short(), getNCvx_schar_uchar(), getNCvx_short_double(), getNCvx_short_float(), getNCvx_short_int(), getNCvx_short_long(), getNCvx_short_schar(), getNCvx_short_short(), getNCvx_short_uchar(), ncio_px_init(), ncio_spx_init(), NCxvarcpy(), putNCvx_char_char(), putNCvx_double_double(), putNCvx_double_float(), putNCvx_double_int(), putNCvx_double_long(), putNCvx_double_schar(), putNCvx_double_short(), putNCvx_double_uchar(), putNCvx_float_double(), putNCvx_float_float(), putNCvx_float_int(), putNCvx_float_long(), putNCvx_float_schar(), putNCvx_float_short(), putNCvx_float_uchar(), putNCvx_int_double(), putNCvx_int_float(), putNCvx_int_int(), putNCvx_int_long(), putNCvx_int_schar(), putNCvx_int_short(), putNCvx_int_uchar(), putNCvx_schar_double(), putNCvx_schar_float(), putNCvx_schar_int(), putNCvx_schar_long(), putNCvx_schar_schar(), putNCvx_schar_short(), putNCvx_schar_uchar(), putNCvx_short_double(), putNCvx_short_float(), putNCvx_short_int(), putNCvx_short_long(), putNCvx_short_schar(), putNCvx_short_short(), putNCvx_short_uchar(), read_numrecs(), rel_v1hs(), and write_numrecs().

ncio_syncfunc* NCIO_CONST ncio::sync
 

Definition at line 109 of file ncio.h.

Referenced by NC_endef(), nc_get_NC(), nc_sync(), ncio_close(), ncio_pad_length(), ncio_px_init(), and ncio_spx_init().


The documentation for this struct was generated from the following file:
Generated on Thu Mar 16 18:17:40 2006 for nco by  doxygen 1.4.4