Go to the documentation of this file.
93 Graph
GRAPHinit(
int (*match)(
const void *key1,
const void *key2),
94 void (*destroy)(
void *data));
165 int GRAPHinsedge(Graph graph,
const void *vtxdata,
const void *adjdata);
228 int GRAPHremedge(Graph graph,
void *vtxdata,
void **edgedata);
338 void GRAPHprint(Graph graph,
void (*vtxcallback)(
const void *data),
339 void (*edgecallback)(
const void *data));
354 void GRAPHtraverse(Graph graph,
void (*vtxcallback)(
const void *data),
void (*edgecallback)(
const void *data));
408 EdgeNode
GRAPHfindedge(
const Graph graph,
const void *vtxdata,
const void *edgedata);
427 int GRAPHis_adjacent(
const Graph graph,
const void *vtxdata,
const void *edgedata);