7 #include "ncdispatch.h"
59 int stat = NC_check_id(ncid,&ncp);
61 return ncp->dispatch->inq_ncid(ncid,name,grp_ncid);
76 int stat = NC_check_id(ncid,&ncp);
78 return ncp->dispatch->inq_grps(ncid,numgrps,ncids);
91 int stat = NC_check_id(ncid,&ncp);
93 return ncp->dispatch->inq_grpname(ncid,name);
109 int stat = NC_check_id(ncid,&ncp);
111 return ncp->dispatch->inq_grpname_full(ncid,lenp,full_name);
139 int stat = NC_check_id(ncid,&ncp);
141 return ncp->dispatch->inq_grp_parent(ncid,parent_ncid);
172 int stat = NC_check_id(ncid,&ncp);
174 return ncp->dispatch->inq_grp_full_ncid(ncid,full_name,grp_ncid);
190 int stat = NC_check_id(ncid,&ncp);
192 return ncp->dispatch->inq_varids(ncid,nvars,varids);
208 int stat = NC_check_id(ncid,&ncp);
210 return ncp->dispatch->inq_dimids(ncid,ndims,dimids,include_parents);
226 int stat = NC_check_id(ncid,&ncp);
228 return ncp->dispatch->inq_typeids(ncid,ntypes,typeids);
268 int nc_def_grp(
int parent_ncid,
const char *name,
int *new_ncid)
271 int stat = NC_check_id(parent_ncid,&ncp);
273 return ncp->dispatch->def_grp(parent_ncid,name,new_ncid);
287 int stat = NC_check_id(grpid,&ncp);
289 return ncp->dispatch->rename_grp(grpid,name);
302 int stat = NC_check_id(ncid,&ncp);
304 return ncp->dispatch->show_metadata(ncid);