|
Graphviz 14.0.3~dev.20251028.0232
|
#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 |
| strviews_t | args |
| int | flags |
| gvprbinding * | bindings |
| size_t | n_bindings |
| jmp_buf | jbuf |
Definition at line 39 of file gprstate.h.
| strviews_t Gpr_t::args |
Definition at line 56 of file gprstate.h.
Referenced by getArg(), getval(), in(), length(), and openGPRState().
| gvprbinding* Gpr_t::bindings |
Definition at line 58 of file gprstate.h.
Referenced by addBindings(), and findBinding().
| Agraph_t* Gpr_t::curgraph |
Definition at line 40 of file gprstate.h.
Referenced by addOutputGraph(), deref(), getval(), gvpr_core(), nextNode(), setval(), travBFS(), travDFS(), travEdges(), traverse(), travFlat(), and travNodes().
| Agobj_t* Gpr_t::curobj |
Definition at line 44 of file gprstate.h.
Referenced by deref(), evalEdge(), evalNode(), getval(), gvpr_core(), and setval().
| Exdisc_t* Gpr_t::dp |
Definition at line 45 of file gprstate.h.
Referenced by closeGPRState(), compileProg(), and initDisc().
| Exerror_f Gpr_t::errf |
Definition at line 46 of file gprstate.h.
Referenced by initDisc(), and openGPRState().
| Exexit_f Gpr_t::exitf |
Definition at line 47 of file gprstate.h.
Referenced by initDisc().
| int Gpr_t::flags |
Definition at line 57 of file gprstate.h.
Referenced by gverrorf(), gvpr_core(), nextNode(), openGPRState(), and setval().
| char* Gpr_t::infname |
Definition at line 49 of file gprstate.h.
Referenced by getval(), and gvpr_core().
| jmp_buf Gpr_t::jbuf |
Definition at line 60 of file gprstate.h.
Referenced by gverrorf(), gvexitf(), and gvpr_core().
| size_t Gpr_t::n_bindings |
Definition at line 59 of file gprstate.h.
Referenced by addBindings(), and findBinding().
| int Gpr_t::name_used |
Definition at line 55 of file gprstate.h.
Referenced by closeGPRState(), openGPRState(), setval(), and traverse().
| Agraph_t* Gpr_t::nextgraph |
Definition at line 41 of file gprstate.h.
Referenced by deref(), getval(), and gvpr_core().
| FILE* Gpr_t::outFile |
Definition at line 50 of file gprstate.h.
Referenced by getval(), and openGPRState().
| Agraph_t* Gpr_t::outgraph |
Definition at line 43 of file gprstate.h.
Referenced by addOutputGraph(), deref(), getval(), gvpr_core(), setval(), and traverse().
| Agraph_t* Gpr_t::target |
Definition at line 42 of file gprstate.h.
Referenced by deref(), evalEdge(), evalNode(), getval(), gvpr_core(), and traverse().
| char* Gpr_t::tgtname |
Definition at line 48 of file gprstate.h.
Referenced by closeGPRState(), getval(), initGPRState(), setval(), and traverse().
| Agedge_t* Gpr_t::tvedge |
Definition at line 54 of file gprstate.h.
Referenced by deref(), getval(), openGPRState(), travBFS(), and travDFS().
| Agnode_t* Gpr_t::tvnext |
Definition at line 53 of file gprstate.h.
Referenced by deref(), getval(), nextNode(), openGPRState(), and setval().
| Agnode_t* Gpr_t::tvroot |
Definition at line 52 of file gprstate.h.
Referenced by deref(), getval(), gvpr_core(), nextNode(), openGPRState(), and setval().
| trav_type Gpr_t::tvt |
Definition at line 51 of file gprstate.h.
Referenced by getval(), openGPRState(), setval(), and traverse().