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"
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/