dapattr.c#314    OCobjectsubnodes = NULL;
#315    OCobjectdodsnodes = NULL;
#324 OCobject attnode = subnodes[i];
#357         OCobject attnode = dodsnodes[j];
daputil.h#29extern void collectocpath(OClink connOCobject nodeNClistpath);
#35extern char* makeocpathstring(OClinkOCobject, const char*);
#81extern NCerror dap_fetch(struct NCDAPCOMMON*,OClink,const char*,OCdxd,OCobject*);
ncdap.h#101extern NCerror dapmerge(NCDAPCOMMONdrnoCDFnodenodeOCobject dasroot);
oc.c#53oc_open(const char* urlOCobjectlinkp)
#60      *linkp = (OCobject)(state);
#79oc_close(OCobject link)
#116oc_fetch(OCobject link, const char* constraint,
#117                 OCdxd dxdkindOCflags flagsOCobjectrootp)
#128    if(rootp) *rootp = (OCobject)(root);
#148oc_root_free(OCobject linkOCobject ddsroot)
#170oc_tree_text(OCobject linkOCobject ddsroot)
#218oc_dds_properties(OCobject link,
#219    OCobject ddsnode,
#223   OCobjectcontainerp,
#236    if(containerp) *containerp = (OCobject)node->container;
#261oc_dds_name(OCobject linkOCobject ddsnode, char** namep)
#287oc_dds_nsubnodes(OCobject linkOCobject ddsnode, size_t* nsubnodesp)
#308oc_dds_atomictype(OCobject linkOCobject ddsnodeOCtypetypep)
#329oc_dds_class(OCobject linkOCobject ddsnodeOCtypetypep)
#350oc_dds_rank(OCobject linkOCobject ddsnode, size_t* rankp)
#371oc_dds_attr_count(OCobject linkOCobject ddsnode, size_t* nattrp)
#399oc_dds_root(OCobject linkOCobject ddsnodeOCobjectrootp)
#405    if(rootp) *rootp = (OCobject)node->root;
#421oc_dds_container(OCobject linkOCobject ddsnodeOCobjectcontainerp)
#427    if(containerp) *containerp = (OCobject)node->container;
#447oc_dds_ithfield(OCobject linkOCobject ddsnode, size_t indexOCobjectfieldnodep)
#461    if(fieldnodep) *fieldnodep = (OCobject)field;
#480oc_dds_ithsubnode(OCobject linkOCobject ddsnode, size_t indexOCobjectfieldnodep)
#498oc_dds_gridarray(OCobject linkOCobject gridOCobjectarraynodep)
#519oc_dds_gridmap(OCobject linkOCobject grid, size_t indexOCobjectmapnodep)
#539oc_dds_fieldbyname(OCobject linkOCobject ddsnode, const char* nameOCobjectfieldp)
#554 OCobject field;
#589oc_dds_dimensions(OCobject linkOCobject ddsnodeOCobjectdims)
#601     dims[i] = (OCobject)dim;
#622oc_dds_ithdimension(OCobject linkOCobject ddsnode, size_t indexOCobjectdimidp)
#625    OCobject dimid = NULL;
#631    dimid = (OCobject)oclistget(node->array.dimensions,index);
#652oc_dimension_properties(OCobject linkOCobject ddsnode, size_t* sizep, char** namep)
#680oc_dds_dimensionsizes(OCobject linkOCobject ddsnode, size_t* dimsizes)
#725oc_dds_attr(OCobject linkOCobject ddsnode, size_t index,
#780oc_das_attr_count(OCobject linkOCobject dasnode, size_t* nvaluesp)
#813oc_das_attr(OCobject linkOCobject dasnode, size_t indexOCtypeatomtypep, char** valuep)
#851oc_merge_das(OCobject linkOCobject dasrootOCobject ddsroot)
#887oc_dds_getdataroot(OCobject linkOCobject ddsrootOCobjectdatarootp)
#902 *datarootp = (OCobject)droot;
#922oc_data_ithfield(OCobject linkOCobject datanode, size_t indexOCobjectfieldp)
#936 *fieldp = (OCobject)field;
#955oc_data_fieldbyname(OCobject linkOCobject datanode, const char* nameOCobjectfieldp)
#959    OCobject ddsnode;
#972 OCobject field;
#1009oc_data_gridarray(OCobject linkOCobject gridOCobjectarraydatap)
#1030oc_data_gridmap(OCobject linkOCobject grid, size_t indexOCobjectmapdatap)
#1050oc_data_container(OCobject link,  OCobject datanodeOCobjectcontainerp)
#1064 *containerp = (OCobject)container;
#1083oc_data_root(OCobject linkOCobject datanodeOCobjectrootp)
#1097 *rootp = (OCobject)root;
#1119oc_data_ithelement(OCobject linkOCobject datanode, size_t* indicesOCobjectelementp)
#1133 *elementp = (OCobject)element;
#1153extern OCerror oc_data_ithrecord(OCobject linkOCobject datanode, size_t indexOCobjectrecordp)
#1167 *recordp = (OCobject)record;
#1190oc_data_position(OCobject linkOCobject datanode, size_t* indices)
#1221oc_data_recordcount(OCobject linkOCobject datanode, size_t* countp)
#1246oc_data_ddsnode(OCobject linkOCobject datanodeOCobjectnodep)
#1255    else *nodep = (OCobject)data->pattern;
#1274oc_data_octype(OCobject linkOCobject datanodeOCtypetypep)
#1301oc_data_indexable(OCobject linkOCobject datanode)
#1325oc_data_indexed(OCobject linkOCobject datanode)
#1369oc_data_read(OCobject linkOCobject datanode,
#1419oc_data_readscalar(OCobject linkOCobject datanode,
#1453oc_data_readn(OCobject linkOCobject datanode,
#1524oc_dds_read(OCobject linkOCobject ddsnode,
#1567oc_dds_readscalar(OCobject linkOCobject ddsnode,
#1607oc_dds_readn(OCobject linkOCobject ddsnode,
#1728oc_clientparam_get(OCobject link, const char* param)
#1744oc_clientparam_delete(OCobject link, const char* param)
#1759oc_clientparam_insert(OCobject link, const char* param, const char* value)
#1775oc_clientparam_replace(OCobject link, const char* param, const char* value)
#1813oc_svcerrordata(OCobject link, char** codep,
#1832oc_httpcode(OCobject link)
#1858oc_raw_xdrsize(OCobject linkOCobject ddsrootoff_txdrsizep)
#1873oc_update_lastmodified_data(OCobject link)
#1882oc_get_lastmodified_data(OCobject link)
#1892oc_get_connection(OCobject ddsnodeOCobjectlinkp)
#1922oc_dumpnode(OCobject linkOCobject ddsroot)
#1940oc_dds_dd(OCobject linkOCobject ddsroot, int level)
#1954oc_dds_ddnode(OCobject linkOCobject ddsroot)
#1965oc_data_ddpath(OCobject linkOCobject datanode, char** resultp)
#1984oc_data_ddtree(OCobject linkOCobject ddsroot)
#2002oc_data_mode(OCobject linkOCobject datanode)
#2015oc_data_free(OCobject linkOCobject datanode)
#2024oc_dds_free(OCobject linkOCobject dds0)
#2109oc_set_useragent(OCobject link, const char* agent)
#2167oc_trace_curl(OCobject link)
oc.h#160typedef void* OCobject;
#172typedef OCobject OCddsnode;
#186typedef OCobject OCdatanode;
#195typedef OCobject OClink;
#570extern OCerror oc_get_connection(OCobject ocnodeOCobjectlinkp);


HyperKWIC - Version 7.20DA executed at 11:37 on 27 Oct 2017 | Polyhedron Solutions - INTERNAL USE | COMMERCIAL (Any O/S) SN 4AKIed