Functions/Subroutines | |
integer function, public | vtable_add (var, entry) |
integer function, public | vtable_delete (var) |
integer function, public | vtable_lookup (var, entry) |
integer function, public | vtable_set_attrid (var, attrid) |
Variables | |
type(gd_nc_variable_entry), dimension(:), allocatable, target, save | gdnctab |
integer, parameter | gdnctab_init_size = 16 |
integer function, public gtdata_netcdf_internal::vtable_add | ( | type(gd_nc_variable), intent(out) | var, |
type(gd_nc_variable_search), intent(in) | entry | ||
) |
Definition at line 34 of file gtdata_netcdf_internal.f90.
References dc_trace::dbgmessage(), gdnctab, gdnctab_init_size, and internal_build_dimids().
Referenced by gdncvarcreate(), gdncvarcreated(), gdncvaropen(), and gdncvaropenbydimord().
integer function, public gtdata_netcdf_internal::vtable_delete | ( | type(gd_nc_variable), intent(in) | var | ) |
Definition at line 161 of file gtdata_netcdf_internal.f90.
References dc_trace::dbgmessage(), and gdnctab.
Referenced by gdncvarclose().
integer function, public gtdata_netcdf_internal::vtable_lookup | ( | type(gd_nc_variable), intent(in) | var, |
type(gd_nc_variable_entry), intent(out) | entry | ||
) |
Definition at line 180 of file gtdata_netcdf_internal.f90.
References gdnctab.
Referenced by gdncattrgetchar(), gdncattrgetdouble(), gdncattrgetint(), gdncattrgetreal(), gdncattrinquire(), gdncattrinquireplus(), gdncsearchdim(), gdncvarattrcopy(), gdncvarattrnext(), gdncvarcreate(), gdncvardelattr(), gdncvargetattrlogical(), gdncvargetdouble(), gdncvargetint(), gdncvargetreal(), gdncvarinquire(), gdncvarinquireia(), gdncvaropenbydimord(), gdncvarputattrchar(), gdncvarputattrdouble(), gdncvarputattrint(), gdncvarputattrreal(), gdncvarputchar(), gdncvarputdouble(), gdncvarputint(), gdncvarputreal(), gdncvarsync(), and gdncvartostring().
integer function, public gtdata_netcdf_internal::vtable_set_attrid | ( | type(gd_nc_variable), intent(in) | var, |
integer, intent(in) | attrid | ||
) |
Definition at line 199 of file gtdata_netcdf_internal.f90.
References gdnctab.
Referenced by gdncvarattrnext(), and gdncvarattrrewind().
|
private |
Definition at line 25 of file gtdata_netcdf_internal.f90.
Referenced by vtable_add(), vtable_delete(), vtable_lookup(), and vtable_set_attrid().
|
private |
Definition at line 26 of file gtdata_netcdf_internal.f90.
Referenced by vtable_add().