oc.c#892    OCdatadroot;
#926    OCdatadata;
#927    OCdatafield;
#931    OCDEREF(OCdata*,data,datanode);
#1054    OCdatadata;
#1055    OCdatacontainer;
#1059    OCDEREF(OCdata*,data,datanode);
#1087    OCdatadata;
#1088    OCdataroot;
#1092    OCDEREF(OCdata*,data,datanode);
#1123    OCdatadata;
#1124    OCdataelement;
#1128    OCDEREF(OCdata*,data,datanode);
#1157    OCdatadata;
#1158    OCdatarecord;
#1162    OCDEREF(OCdata*,data,datanode);
#1193    OCdatadata;
#1197    OCDEREF(OCdata*,data,datanode);
#1224    OCdatadata;
#1228    OCDEREF(OCdata*,data,datanode);
#1249    OCdatadata;
#1251    OCDEREF(OCdata*,data,datanode);
#1277    OCdatadata;
#1279    OCDEREF(OCdata*,data,datanode);
#1303    OCdatadata;
#1305    OCDEREF(OCdata*,data,datanode);
#1327    OCdatadata;
#1329    OCDEREF(OCdata*,data,datanode);
#1373    OCdatadata;
#1378    OCDEREF(OCdata*,data,datanode);
#1459    OCdatadata;
#1466    OCDEREF(OCdata*,data,datanode);
#1528    OCdatadata;
#1611    OCdatadata;
#1968    OCdatadata;
#1974    OCDEREF(OCdata*,data,datanode);
#1987    OCdatadata;
#1992    OCDEREF(OCdata*,data,ddsroot);
#2004    OCdatadata;
#2006    OCDEREF(OCdata*,data,datanode);
occompile.c#19static OCdatanewocdata(OCnodepattern);
#21static OCerror occompile1(OCstate*, OCnode*, XXDR*, OCdata**);
#22static OCerror occompilerecord(OCstate*, OCnode*, XXDR*, OCdata**);
#23static OCerror occompilefields(OCstate*, OCdata*, XXDR*, int istoplevel);
#24static OCerror occompileatomic(OCstate*, OCdata*, XXDR*);
#45    OCdatadata;
#74occompile1(OCstatestateOCnodexnodeXXDRxxdrsOCdata** datap)
#78    OCdatadata = NULL;
#114     data->instances = (OCdata**)malloc(nelements*sizeof(OCdata*));
#120 OCdatainstance = newocdata(xnode);
#151 OCdatarecord = NULL;
#170 data->instances = (OCdata**)oclistdup(records);
#204     ocdata_free(state,(OCdata*)oclistget(records,i));
#215occompilerecord(OCstatestateOCnodexnodeXXDRxxdrsOCdata** recordp)
#218    OCdatarecord = newocdata(xnode);/* create record record */
#238occompilefields(OCstatestateOCdatadataXXDRxxdrs, int istoplevel)
#249    data->instances = (OCdata**)malloc(nelements*sizeof(OCdata*));
#253        OCdatafieldinstance;
#270            OCdatafieldinstance = data->instances[i];
#288occompileatomic(OCstatestateOCdatadataXXDRxxdrs)
#377ocdata_free(OCstatestateOCdatadata)
#393static OCdata*
#396    OCdatadata = (OCdata*)calloc(1,sizeof(OCdata));
ocdata.c#10static OCerror ocread(OCdata*, XXDR*, char*, size_t, size_t, size_t);
#15octrace(char* procOCstatestateOCdatadata)
#29ocdata_getroot(OCstatestateOCnoderootOCdata** datap)
#31    OCdatadata;
#47ocdata_container(OCstatestateOCdatadataOCdata** containerp)
#49    OCdatacontainer;
#71ocdata_root(OCstatestateOCdatadataOCdata** rootp)
#73    OCdataroot;
#88ocdata_ithfield(OCstatestateOCdatacontainer, size_t indexOCdata** fieldp)
#90    OCdatafield;
#114ocdata_ithelement(OCstatestateOCdatadata, size_t* indicesOCdata** elementp)
#117    OCdataelement;
#152ocdata_ithrecord(OCstatestateOCdatadata,
#154  OCdata** recordp
#158    OCdatarecord;
#185ocdata_position(OCstatestateOCdatadata, size_t* indices)
#208ocdata_recordcount(OCstatestateOCdatadata, size_t* countp)
#235ocdata_read(OCstatestateOCdatadata, size_t start, size_t count,
#290ocread(OCdatadataXXDRxdrs, char* memory, size_t memsize, size_t start, size_t count)
ocdata.h#14struct OCdata {
#18    OCdata*   container; /* link back to container instance */
#23    OCdata**  instances; /* vector of instances; if rank > 0, then
#31extern void ocdata_free(OCstate*, OCdata*);
#33extern OCerror ocdata_ithfield(OCstate*, OCdatacontainer, size_t indexOCdata** fieldp);
#34extern OCerror ocdata_container(OCstate*, OCdatadataOCdata** containerp);
#35extern OCerror ocdata_root(OCstate*, OCdatadataOCdata** rootp);
#37extern OCerror ocdata_ithelement(OCstate*, OCdatadata, size_t* indicesOCdata** elementp);
#38extern OCerror ocdata_ithrecord(OCstate*, OCdatadata, size_t indexOCdata** recordp);
#40extern OCerror ocdata_position(OCstate*, OCdatadata, size_t* indices);
#41extern OCerror ocdata_recordcount(OCstate*, OCdata*, size_t*);
#43extern OCerror ocdata_getroot(OCstate*, OCnode*, OCdata**);
#46extern OCerror ocdata_read(OCstate*,OCdata*,size_t,size_t,void*,size_t);
ocdump.c#505ocdumpdata(OCstatestateOCdatadataOCbytesbuffer, int frominstance)
#546ocdumpdatatree(OCstatestateOCdatadataOCbytesbuffer, int depth)
#632ocdumpdatapath(OCstatestateOCdatadataOCbytesbuffer)
#635    OCdatapath[1024];
#637    OCdatapathdata;
#643 OCdatanext = path[i-1];
#655     OCdatanext = path[i-1];
ocdump.h#16extern void ocdumpdata(OCstate*,OCdata*,OCbytes*,int);
#18extern void ocdumpdatatree(OCstate*, struct OCdata*, OCbytesbuffer, int depth);
#19extern void ocdumpdatapath(OCstate*, struct OCdata*, OCbytesbuffer);
ocinternal.h#68typedef struct OCdata OCdata;
#247        OCdatadata;
ocnode.h#60    OCdatadata; /* Defined only if this node is a top-level atomic variable*/


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