Graphviz
2.41.20171026.1811
|
#include <cghdr.h>
Go to the source code of this file.
Data Structures | |
struct | IMapEntry_s |
Typedefs | |
typedef struct IMapEntry_s | IMapEntry_t |
Functions | |
int | aginternalmaplookup (Agraph_t *g, int objtype, char *str, IDTYPE *result) |
void | aginternalmapinsert (Agraph_t *g, int objtype, char *str, IDTYPE id) |
char * | aginternalmapprint (Agraph_t *g, int objtype, IDTYPE id) |
int | aginternalmapdelete (Agraph_t *g, int objtype, IDTYPE id) |
void | aginternalmapclearlocalnames (Agraph_t *g) |
void | aginternalmapclose (Agraph_t *g) |
typedef struct IMapEntry_s IMapEntry_t |
void aginternalmapclearlocalnames | ( | Agraph_t * | g | ) |
Definition at line 181 of file imap.c.
References Ag_G_global, aginternalmapdelete(), Agraph_s::clos, dtfirst, dtnext, IMapEntry_s::id, LOCALNAMEPREFIX, Agclos_s::lookup_by_name, and IMapEntry_s::str.
void aginternalmapclose | ( | Agraph_t * | g | ) |
Definition at line 214 of file imap.c.
References Ag_G_global, Agraph_s::clos, Agclos_s::lookup_by_id, and Agclos_s::lookup_by_name.
Referenced by agclose().
Definition at line 165 of file imap.c.
References AGEDGE, agfree(), AGINEDGE, agstrfree(), Agraph_s::clos, dtdelete, FALSE, Agclos_s::lookup_by_id, Agclos_s::lookup_by_name, IMapEntry_s::str, and TRUE.
Referenced by agfreeid(), and aginternalmapclearlocalnames().
Definition at line 118 of file imap.c.
References agdtopen(), AGEDGE, AGINEDGE, AGNEW, agstrdup(), Agraph_s::clos, dtinsert, Dttree, IMapEntry_s::id, Agclos_s::lookup_by_id, Agclos_s::lookup_by_name, NIL, and IMapEntry_s::str.
Referenced by agmapnametoid().
Definition at line 95 of file imap.c.
References AGEDGE, AGINEDGE, agstrbind(), Agraph_s::clos, dtsearch, FALSE, IMapEntry_s::id, Agclos_s::lookup_by_name, and TRUE.
Referenced by agmapnametoid().
Definition at line 155 of file imap.c.
References NILstr, and IMapEntry_s::str.
Referenced by agnameof().