ncdf4a13/libsrc4/error.h File Reference

#include <nc4internal.h>
#include <stdlib.h>
#include <assert.h>
#include "netcdf.h"

Include dependency graph for error.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define nc_calloc   calloc
#define nc_malloc   malloc
#define nc_free   free
#define LOG(e)
#define BAIL(e)
#define BAIL_QUIET   BAIL
#define BAIL2(e)
#define nc_set_log_level(e)

Functions

void * nc_malloc (size_t size)
void * nc_calloc (size_t nmemb, size_t size)
void nc_free (void *ptr)


Define Documentation

#define BAIL e   ) 
 

Value:

do { \
retval = e; \
goto exit; \
} while (0)

Definition at line 73 of file error.h.

Referenced by delete_hdf5_att(), find_var_shape_grp(), get_att_grp(), get_hdf_typeid(), get_locid(), nc4_create_file(), nc4_get_att(), nc4_open_file(), nc4_put_att(), nc_copy_var(), nc_def_var_full(), nc_del_att(), nc_rename_att(), nc_rename_var(), nc_sync(), pg_att_grpa(), pg_vara(), pg_varm(), read_dataset(), read_grp_atts(), read_type(), read_var(), rec_read_metadata(), rec_write_metadata(), test_pio(), test_pio_attr(), test_pio_hyper(), var_create_dataset(), and write_nc3_strict_att().

#define BAIL2 e   ) 
 

Value:

do { \
goto exit; \
} while (0)

Definition at line 78 of file error.h.

Referenced by find_var_shape_grp(), get_att_grp(), get_hdf_typeid(), get_locid(), pg_att_grpa(), pg_vara(), read_dataset(), read_grp_atts(), read_var(), rec_read_metadata(), var_create_dataset(), and write_nc3_strict_att().

#define BAIL_QUIET   BAIL
 

Definition at line 77 of file error.h.

Referenced by nc_del_att(), and pg_vara().

#define LOG e   ) 
 

Definition at line 72 of file error.h.

Referenced by add_user_type(), close_netcdf4_file(), commit_type(), convert_type(), data_type_convert(), delete_hdf5_att(), dimscale_visitor(), enddef_netcdf4_file(), field_list_add(), find_dim_len(), find_nc_att(), find_var_shape_grp(), get_fill_value(), nc4_create_file(), nc4_enum_member_add(), nc4_find_grp_att(), nc4_get_att(), nc4_get_att_tc(), nc4_get_typelen_mem(), nc4_get_var1_tc(), nc4_get_var_tc(), nc4_get_vara_tc(), nc4_get_varm_tc(), nc4_get_vars_tc(), nc4_grp_list_add(), nc4_open_file(), nc4_put_att(), nc4_put_att_tc(), nc4_put_var1_tc(), nc4_put_var_tc(), nc4_put_vara_tc(), nc4_put_varm_tc(), nc4_put_vars_tc(), nc_abort(), nc_check_for_hdf5(), nc_close(), nc_copy_att(), nc_copy_var(), nc_create_file(), nc_def_dim(), nc_def_grp(), nc_def_var(), nc_def_var_full(), nc_del_att(), nc_enddef(), nc_get_att_opaque(), nc_inq(), nc_inq_att(), nc_inq_attid(), nc_inq_attname(), nc_inq_compound_field(), nc_inq_compound_fieldindex(), nc_inq_dim(), nc_inq_dimid(), nc_inq_dimids(), nc_inq_enum_member(), nc_inq_format(), nc_inq_grpname(), nc_inq_grps(), nc_inq_ncid(), nc_inq_type(), nc_inq_typeids(), nc_inq_unlimdim(), nc_inq_unlimdims(), nc_inq_user_type(), nc_inq_var(), nc_inq_varid(), nc_inq_varids(), nc_inq_varnatts(), nc_insert_array_compound(), nc_insert_enum(), nc_open_file(), nc_put_att_opaque(), nc_redef(), nc_rename_att(), nc_rename_dim(), nc_rename_var(), nc_set_fill(), nc_sync(), nc_var_par_access(), pg_att_grpa(), pg_vara(), pg_varm(), read_grp_atts(), read_scale(), read_type(), read_var(), rec_detach_scales(), rec_grp_del(), rec_match_dimscales(), rec_match_types(), rec_read_metadata(), rec_reattach_scales(), rec_write_metadata(), sync_netcdf4_file(), and var_create_dataset().

#define nc_calloc   calloc
 

Definition at line 68 of file error.h.

Referenced by att_list_add(), dim_list_add(), field_list_add(), file_list_add(), file_list_add_netcdf4(), nc4_enum_member_add(), nc4_grp_list_add(), nc4_type_list_add(), nc4_var_list_add(), nc_def_var_full(), pg_att_grpa(), pg_varm(), read_type(), and read_var().

#define nc_free   free
 

Definition at line 70 of file error.h.

Referenced by att_list_del(), close_netcdf4_file(), dim_list_del(), field_list_del(), file_list_del(), find_var_shape_grp(), get_fill_value(), grp_list_del(), main(), nc4_get_att(), nc4_open_file(), nc4_put_att(), nc_copy_att(), nc_copy_var(), pg_vara(), pg_varm(), read_type(), type_list_del(), var_create_dataset(), and var_list_del().

#define nc_malloc   malloc
 

Definition at line 69 of file error.h.

Referenced by data_type_convert(), find_var_shape_grp(), get_fill_value(), nc4_get_att(), nc4_put_att(), nc_copy_att(), nc_copy_var(), pg_att_grpa(), pg_vara(), read_var(), and var_create_dataset().

#define nc_set_log_level e   ) 
 

Definition at line 81 of file error.h.


Function Documentation

void* nc_calloc size_t  nmemb,
size_t  size
 

void nc_free void *  ptr  ) 
 

void* nc_malloc size_t  size  ) 
 


Generated on Thu Mar 16 18:11:21 2006 for nco by  doxygen 1.4.4