Graphviz 13.0.0~dev.20241220.2304
|
#include <gprstate.h>
Data Fields | |
Agraph_t * | curgraph |
Agraph_t * | nextgraph |
Agraph_t * | target |
Agraph_t * | outgraph |
Agobj_t * | curobj |
Exdisc_t * | dp |
Exerror_f | errf |
Exexit_f | exitf |
char * | tgtname |
char * | infname |
FILE * | outFile |
trav_type | tvt |
Agnode_t * | tvroot |
Agnode_t * | tvnext |
Agedge_t * | tvedge |
int | name_used |
int | argc |
char ** | argv |
int | flags |
gvprbinding * | bindings |
size_t | n_bindings |
jmp_buf | jbuf |
Definition at line 34 of file gprstate.h.
int Gpr_t::argc |
Definition at line 51 of file gprstate.h.
Referenced by getArg(), getval(), and openGPRState().
char** Gpr_t::argv |
Definition at line 52 of file gprstate.h.
Referenced by getArg(), and openGPRState().
gvprbinding* Gpr_t::bindings |
Definition at line 54 of file gprstate.h.
Referenced by addBindings(), and findBinding().
Agraph_t* Gpr_t::curgraph |
Definition at line 35 of file gprstate.h.
Referenced by addOutputGraph(), deref(), getval(), gvpr_core(), nextNode(), setval(), travEdges(), traverse(), travFlat(), and travNodes().
Agobj_t* Gpr_t::curobj |
Definition at line 39 of file gprstate.h.
Referenced by deref(), evalEdge(), evalNode(), getval(), gvpr_core(), and setval().
Exdisc_t* Gpr_t::dp |
Definition at line 40 of file gprstate.h.
Referenced by closeGPRState(), compileProg(), and initDisc().
Exerror_f Gpr_t::errf |
Definition at line 41 of file gprstate.h.
Referenced by initDisc(), and openGPRState().
Exexit_f Gpr_t::exitf |
Definition at line 42 of file gprstate.h.
Referenced by initDisc().
int Gpr_t::flags |
Definition at line 53 of file gprstate.h.
Referenced by gverrorf(), gvpr_core(), nextNode(), openGPRState(), and setval().
char* Gpr_t::infname |
Definition at line 44 of file gprstate.h.
Referenced by getval(), and gvpr_core().
jmp_buf Gpr_t::jbuf |
Definition at line 56 of file gprstate.h.
Referenced by gverrorf(), gvexitf(), and gvpr_core().
size_t Gpr_t::n_bindings |
Definition at line 55 of file gprstate.h.
Referenced by addBindings(), and findBinding().
int Gpr_t::name_used |
Definition at line 50 of file gprstate.h.
Referenced by closeGPRState(), openGPRState(), setval(), and traverse().
Agraph_t* Gpr_t::nextgraph |
Definition at line 36 of file gprstate.h.
Referenced by deref(), getval(), and gvpr_core().
FILE* Gpr_t::outFile |
Definition at line 45 of file gprstate.h.
Referenced by getval(), and openGPRState().
Agraph_t* Gpr_t::outgraph |
Definition at line 38 of file gprstate.h.
Referenced by addOutputGraph(), deref(), getval(), gvpr_core(), setval(), and traverse().
Agraph_t* Gpr_t::target |
Definition at line 37 of file gprstate.h.
Referenced by deref(), evalEdge(), evalNode(), getval(), gvpr_core(), and traverse().
char* Gpr_t::tgtname |
Definition at line 43 of file gprstate.h.
Referenced by closeGPRState(), getval(), initGPRState(), setval(), and traverse().
Agedge_t* Gpr_t::tvedge |
Definition at line 49 of file gprstate.h.
Referenced by deref(), getval(), and openGPRState().
Agnode_t* Gpr_t::tvnext |
Definition at line 48 of file gprstate.h.
Referenced by deref(), getval(), nextNode(), openGPRState(), and setval().
Agnode_t* Gpr_t::tvroot |
Definition at line 47 of file gprstate.h.
Referenced by deref(), getval(), gvpr_core(), nextNode(), openGPRState(), and setval().
trav_type Gpr_t::tvt |
Definition at line 46 of file gprstate.h.
Referenced by getval(), openGPRState(), setval(), and traverse().