Download GHS Graph Handling System User Manual GHScore
Transcript
C.3. FUNCTIONS AND GLOBAL VARIABLES 163 void releasegstddlist(GSTDD *gstdd); /* util.c D.4.1 */ void releasewcomplist(WCOMP *wcomp); /* util.c D.4.2 */ void releasescomplist(SCOMP *scomp); /* util.c D.4.3 */ void releasegvtstdext(VERTEX *vt); /* util.c D.4.4 */ void releasegedstdext(EDGE *ed); /* util.c D.4.5 */ void releaseastd(GRAPH *graph); /* util.c D.5.1 */ void releasesublist(SUB *sub); /* util.c D.5.2 */ void releaseblblist(BLB *blb); /* util.c D.5.3 */ void releaseitlist(IT *it); /* util.c D.5.4 */ void releaseptlist(PT *pt); /* util.c D.5.5 */ void releaseavtstdext(VERTEX *vt); /* util.c D.5.6 */ void releaseaedstdext(EDGE *ed); /* util.c D.5.7 */ void releaseincsqrlist(INCSQR *incsqr); /* util.c D.5.8 */ void releasedfsvtext(VERTEX *vt); /* util.c D.6.2 */ void releasedfsedext(EDGE *ed); /* util.c D.6.2 */ void releasepdhrlist(PHDR *phdr); /* util.c D.9.2 */ void releasephdrlist(PHDR *phdr); void releasepthalist(PTHA *ptha); /* util.c D.9.3 */ void releasemgdescrlist(MGDESCR *mgdescr); /* util.c D.10.1 */ /**************************************************************************/ /* Implicit functions in rbtree.c: */ /**************************************************************************/ int rbtcomp(RB *ls1, RB *ls2, int key); char *keyname(int key); C.3.3 Global Variables /* /* Global variables extern long int ghsmemsize; extern extern extern extern extern extern extern extern extern extern extern extern extern extern /* /* BOOLEAN btesttest; /* char namebuffer[1001]; /* /* char *typearray[]; /* char *stypearray[]; /* char *vtclassarray[]; /* char *vtstatarray[]; /* char *edclassarray[]; /* char *edstatarray[]; /* char *poptionarray[]; /* char *edcolorarray[]; /* char *BLBstring; /* char *ITstring; /* char *PTstring; /* char *ATTstring; /* global counter of allocated memory for test purposes common buffer for strings graph types as strings graph subtypes as strings vertex class vertex processing status edge class edge processing status print option line color pointer to "BLN" pointer to "IT" pointer to "PT" pointer to "ATT" */ */ */ */ */ */ */ */ */ */ */ */ */ */ */ */ */ */ */