Graphviz 13.0.0~dev.20250121.0651
|
#include <stdbool.h>
#include <stdint.h>
#include <util/alloc.h>
#include <util/unreachable.h>
#include "tcldot.h"
Go to the source code of this file.
Functions | |
static void * | myiddisc_open (Agraph_t *g, Agdisc_t *disc) |
static long | myiddisc_map (void *state, int objtype, char *str, uint64_t *id, int createflag) |
static void | myiddisc_free (void *state, int objtype, uint64_t id) |
static char * | myiddisc_print (void *state, int objtype, uint64_t id) |
static void | myiddisc_idregister (void *state, int objtype, void *obj) |
Variables | |
Agiddisc_t | myiddisc |
|
static |
Definition at line 48 of file tcldot-id.c.
References agstrfree(), and gctx_t::g.
|
static |
Definition at line 77 of file tcldot-id.c.
References AGINEDGE, AGNODE, AGOUTEDGE, AGRAPH, edgecmd(), graphcmd(), gctx_t::ictx, ictx_t::interp, nodecmd(), NULL, obj2cmd(), and UNREACHABLE.
|
static |
Definition at line 27 of file tcldot-id.c.
References agstrbind(), agstrdup(), ictx_t::ctr, gctx_t::g, gctx_t::ictx, and str.
Definition at line 18 of file tcldot-id.c.
References disc, gctx_t::g, gv_alloc(), and gctx_t::ictx.
|
static |
Definition at line 68 of file tcldot-id.c.
Agiddisc_t myiddisc |
Definition at line 92 of file tcldot-id.c.
Referenced by Tcldot_Init().