NC_var Struct Reference

#include <nc.h>

Collaboration diagram for NC_var:

Collaboration graph
[legend]
List of all members.

Public Attributes

size_t xsz
size_t * shape
size_t * dsizes
NC_stringname
size_t ndims
int * dimids
NC_attrarray attrs
nc_type type
size_t len
off_t begin

Detailed Description

Definition at line 175 of file nc.h.


Member Data Documentation

NC_attrarray NC_var::attrs
 

Definition at line 184 of file nc.h.

Referenced by dup_NC_var(), fill_NC_var(), free_NC_var(), nc_inq_var(), nc_inq_varnatts(), ncx_len_NC_var(), v1h_get_NC_var(), and v1h_put_NC_var().

off_t NC_var::begin
 

Definition at line 187 of file nc.h.

Referenced by dup_NC_var(), fill_NC_var(), move_recs_r(), move_vars_r(), NC_calcsize(), NC_computeshapes(), NC_varoffset(), new_x_NC_var(), v1h_get_NC_var(), and v1h_put_NC_var().

int* NC_var::dimids
 

Definition at line 183 of file nc.h.

Referenced by dup_NC_var(), nc_inq_var(), nc_inq_vardimid(), NC_var_shape(), new_NC_var(), new_x_NC_var(), v1h_get_NC_var(), and v1h_put_NC_var().

size_t* NC_var::dsizes
 

Definition at line 178 of file nc.h.

Referenced by dup_NC_var(), NC_begins(), NC_computeshapes(), nc_get_var_double(), nc_get_var_float(), nc_get_var_int(), nc_get_var_long(), nc_get_var_schar(), nc_get_var_short(), nc_get_var_text(), nc_get_var_uchar(), nc_put_var_double(), nc_put_var_float(), nc_put_var_int(), nc_put_var_long(), nc_put_var_schar(), nc_put_var_short(), nc_put_var_text(), nc_put_var_uchar(), NC_var_shape(), NC_varoffset(), and new_x_NC_var().

size_t NC_var::len
 

Definition at line 186 of file nc.h.

Referenced by dup_NC_var(), fill_NC_var(), move_recs_r(), move_vars_r(), NC_begins(), NC_calcsize(), NC_computeshapes(), nc_copy_var(), nc_get_var_double(), nc_get_var_float(), nc_get_var_int(), nc_get_var_long(), nc_get_var_schar(), nc_get_var_short(), nc_get_var_text(), nc_get_var_uchar(), nc_get_vara_double(), nc_get_vara_float(), nc_get_vara_int(), nc_get_vara_long(), nc_get_vara_schar(), nc_get_vara_short(), nc_get_vara_text(), nc_get_vara_uchar(), nc_put_var_double(), nc_put_var_float(), nc_put_var_int(), nc_put_var_long(), nc_put_var_schar(), nc_put_var_short(), nc_put_var_text(), nc_put_var_uchar(), nc_put_vara_double(), nc_put_vara_float(), nc_put_vara_int(), nc_put_vara_long(), nc_put_vara_schar(), nc_put_vara_short(), nc_put_vara_text(), nc_put_vara_uchar(), NC_var_shape(), NCiocount(), new_x_NC_var(), v1h_get_NC_var(), and v1h_put_NC_var().

NC_string* NC_var::name
 

Definition at line 180 of file nc.h.

Referenced by dup_NC_var(), free_NC_var(), nc_copy_var(), nc_inq_var(), nc_inq_varname(), nc_rename_var(), ncx_len_NC_var(), new_x_NC_var(), and v1h_put_NC_var().

size_t NC_var::ndims
 

Definition at line 182 of file nc.h.

Referenced by dup_NC_var(), NC_check_vlen(), nc_copy_var(), nc_get_var_double(), nc_get_var_float(), nc_get_var_int(), nc_get_var_long(), nc_get_var_schar(), nc_get_var_short(), nc_get_var_text(), nc_get_var_uchar(), nc_get_vara_double(), nc_get_vara_float(), nc_get_vara_int(), nc_get_vara_long(), nc_get_vara_schar(), nc_get_vara_short(), nc_get_vara_text(), nc_get_vara_uchar(), nc_get_varm_double(), nc_get_varm_float(), nc_get_varm_int(), nc_get_varm_long(), nc_get_varm_schar(), nc_get_varm_short(), nc_get_varm_text(), nc_get_varm_uchar(), nc_inq_var(), nc_inq_vardimid(), nc_inq_varndims(), nc_put_var_double(), nc_put_var_float(), nc_put_var_int(), nc_put_var_long(), nc_put_var_schar(), nc_put_var_short(), nc_put_var_text(), nc_put_var_uchar(), nc_put_vara_double(), nc_put_vara_float(), nc_put_vara_int(), nc_put_vara_long(), nc_put_vara_schar(), nc_put_vara_short(), nc_put_vara_text(), nc_put_vara_uchar(), nc_put_varm_double(), nc_put_varm_float(), nc_put_varm_int(), nc_put_varm_long(), nc_put_varm_schar(), nc_put_varm_short(), nc_put_varm_text(), nc_put_varm_uchar(), NC_var_shape(), NC_var_unpadded_len(), NC_varoffset(), NCcoordck(), NCedgeck(), NCiocount(), ncx_len_NC_var(), new_x_NC_var(), and v1h_put_NC_var().

size_t* NC_var::shape
 

Definition at line 177 of file nc.h.

Referenced by dup_NC_var(), NC_check_vlen(), nc_copy_var(), nc_get_varm_double(), nc_get_varm_float(), nc_get_varm_int(), nc_get_varm_long(), nc_get_varm_schar(), nc_get_varm_short(), nc_get_varm_text(), nc_get_varm_uchar(), nc_put_varm_double(), nc_put_varm_float(), nc_put_varm_int(), nc_put_varm_long(), nc_put_varm_schar(), nc_put_varm_short(), nc_put_varm_text(), nc_put_varm_uchar(), NC_var_shape(), NC_var_unpadded_len(), NCcoordck(), NCedgeck(), NCiocount(), and new_x_NC_var().

nc_type NC_var::type
 

Definition at line 185 of file nc.h.

Referenced by dup_NC_var(), fill_NC_var(), getNCv_double(), getNCv_float(), getNCv_int(), getNCv_long(), getNCv_schar(), getNCv_short(), getNCv_text(), getNCv_uchar(), 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(), nc_copy_var(), nc_get_var1_double(), nc_get_var1_float(), nc_get_var1_int(), nc_get_var1_long(), nc_get_var1_schar(), nc_get_var1_short(), nc_get_var1_text(), nc_get_var1_uchar(), nc_get_var_double(), nc_get_var_float(), nc_get_var_int(), nc_get_var_long(), nc_get_var_schar(), nc_get_var_short(), nc_get_var_text(), nc_get_var_uchar(), nc_get_vara_double(), nc_get_vara_float(), nc_get_vara_int(), nc_get_vara_long(), nc_get_vara_schar(), nc_get_vara_short(), nc_get_vara_text(), nc_get_vara_uchar(), nc_get_varm_double(), nc_get_varm_float(), nc_get_varm_int(), nc_get_varm_long(), nc_get_varm_schar(), nc_get_varm_short(), nc_get_varm_text(), nc_get_varm_uchar(), nc_inq_var(), nc_inq_vartype(), nc_put_var1_double(), nc_put_var1_float(), nc_put_var1_int(), nc_put_var1_long(), nc_put_var1_schar(), nc_put_var1_short(), nc_put_var1_text(), nc_put_var1_uchar(), nc_put_var_double(), nc_put_var_float(), nc_put_var_int(), nc_put_var_long(), nc_put_var_schar(), nc_put_var_short(), nc_put_var_text(), nc_put_var_uchar(), nc_put_vara_double(), nc_put_vara_float(), nc_put_vara_int(), nc_put_vara_long(), nc_put_vara_schar(), nc_put_vara_short(), nc_put_vara_text(), nc_put_vara_uchar(), nc_put_varm_double(), nc_put_varm_float(), nc_put_varm_int(), nc_put_varm_long(), nc_put_varm_schar(), nc_put_varm_short(), nc_put_varm_text(), nc_put_varm_uchar(), NC_var_shape(), new_NC_var(), putNCv_double(), putNCv_float(), putNCv_int(), putNCv_long(), putNCv_schar(), putNCv_short(), putNCv_text(), putNCv_uchar(), 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(), v1h_get_NC_var(), and v1h_put_NC_var().

size_t NC_var::xsz
 

Definition at line 176 of file nc.h.

Referenced by dup_NC_var(), 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(), NC_begins(), NC_check_vlen(), NC_computeshapes(), NC_var_shape(), NC_var_unpadded_len(), NC_varoffset(), new_x_NC_var(), 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(), and putNCvx_short_uchar().


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