netcdf-c/libdap2
dmh 582410a407 [NCF-273]/HZY-708311
Add a new function called nc_inq_format_extended that
returns more detailed format information (vis-a-vis
nc_inq_format) about an open dataset.

Note that the netcdf API will present the file as if it had
the format specified by nc_inq_format.  The true file
format, however, may not even be a netcdf file; it might be
DAP, HDF4, or PNETCDF, for example. This function returns
that true file type.  It also returns the effective mode for
the file.

signature: nc_inq_format_extended(int ncid, int* formatp, int* modep)
where
* ncid is the NetCDF ID from a previous call to nc_open() or
  nc_create().
* formatp is a pointer to a location for returned true format.
* modep is a pointer to a location for returned mode flags.

Refer to the actual list in the file netcdf.h to see the
currently defined set.

Also added test cases (tst_formatx*).
2013-12-22 12:53:20 -07:00
..
obsolete update nchashmap; move some old stuff in libdap2; fix new debug code 2012-08-19 21:12:35 +00:00
cache.c Corrected several convoluted chains in cache.c by which either null pointers might be dereferenced, or by which a pointer might be referenced after being freed. These were reported by Clang static analysis. 2013-11-22 13:49:21 -07:00
cdf3.c Addressed Coverity issue 990694, 'Resource Leak' in restruct3. 2013-08-14 09:47:11 -06:00
CMakeLists.txt Added initial 'make dist', 'make distcheck' support to 2013-06-03 16:42:04 +00:00
common34.c define mode_t when under windows 2013-11-15 15:41:17 -07:00
constraints3.c Fix Jirs 255 2013-05-16 18:22:17 +00:00
constraints3.h move from oc1.0 to oc2.0; create new dir oc2 2012-07-31 20:34:13 +00:00
cvt 2011-04-17 18:56:10 +00:00
dapalign.c cleanup and remove unused code 2012-04-01 20:15:06 +00:00
dapalign.h 2011-04-17 18:56:10 +00:00
dapattr3.c Merged changes from CMake branch. 2013-03-14 22:49:21 +00:00
dapcvt.c move from oc1.0 to oc2.0; create new dir oc2 2012-07-31 20:34:13 +00:00
dapdebug.c jira: NCF-232: bad conversion of grids 2013-02-26 04:31:06 +00:00
dapdebug.h [NCF-277] 2013-11-15 11:38:54 -07:00
dapdump.c 1. The duplicate name checking in oc2 was 2013-07-27 20:54:50 +00:00
dapdump.h move from oc1.0 to oc2.0; create new dir oc2 2012-07-31 20:34:13 +00:00
dapnc.h 2011-04-17 18:56:10 +00:00
dapodom.c Fix jira NCF-249 2013-04-23 20:18:16 +00:00
dapodom.h Allow dapodom.[ch] to be used in tests 2013-05-11 19:34:54 +00:00
daputil.c Primary change is to add ability 2013-03-03 04:06:43 +00:00
daputil.h Primary change is to add ability 2013-03-03 04:06:43 +00:00
dce.y 2011-04-17 18:56:10 +00:00
dceconstraints.c Fix Jirs 255 2013-05-16 18:22:17 +00:00
dceconstraints.h Fix Jirs 255 2013-05-16 18:22:17 +00:00
dcelex.c 1. The code to parse a constraint 2013-05-16 21:37:58 +00:00
dceparse.c Rebuilt the compose operation in dceconstraints.c. The 2013-04-19 19:55:43 +00:00
dceparselex.h Merge from latest netcdf-cmake branch. 2012-12-05 18:35:42 +00:00
dcetab.c some windows changes 2011-10-26 19:18:09 +00:00
dcetab.h 2011-04-17 18:56:10 +00:00
env [NCF-280]/TLO-836022 2013-11-19 21:58:56 -07:00
getvara3.c Addressed a handful of issues identified by 2013-08-05 20:36:33 +00:00
getvara.h Fix jira NCF-249 2013-04-23 20:18:16 +00:00
main.c removed executable permissions from all code files 2011-10-04 16:05:11 +00:00
Make0 sync with oc2.0 2013-11-14 15:13:20 -07:00
Makefile.am Corrected a handful of syntax issues in CMake config files, 2013-02-20 23:28:28 +00:00
nccommon.h define mode_t when under windows 2013-11-15 15:41:17 -07:00
ncd3dispatch.c [NCF-273]/HZY-708311 2013-12-22 12:53:20 -07:00
ncd3dispatch.h [NCF-273]/HZY-708311 2013-12-22 12:53:20 -07:00
ncd4dispatch.c completely rewritten constraint system 2011-11-14 04:20:19 +00:00
ncd4dispatch.h 2011-09-20 17:30:02 +00:00
ncdap3.c [NCF-273]/HZY-708311 2013-12-22 12:53:20 -07:00
ncdap3.h Make some things static that do not need to be externally visible 2013-03-24 17:33:17 +00:00
ncdap3a.c Corrected an issue reported by clang related to dereferencing a NULL value. 2013-11-20 14:03:55 -07:00
ncdaperr.c fixed esupport:RVK-949505 and DML-490284 2011-05-24 21:48:44 +00:00
stubdap3.c 2011-04-17 18:56:10 +00:00
test1.sh move from oc1.0 to oc2.0; create new dir oc2 2012-07-31 20:34:13 +00:00
test_vara.c Caron says to use thredds-test 2013-03-25 18:01:32 +00:00
todo completely rewritten constraint system 2011-11-14 04:20:19 +00:00
translation.html 2011-04-17 18:56:10 +00:00