Graphviz 12.0.1~dev.20240715.2254
Loading...
Searching...
No Matches
dtview.c File Reference
#include <cdt/dthdr.h>
#include <stddef.h>
Include dependency graph for dtview.c:

Go to the source code of this file.

Functions

static void * dtvsearch (Dt_t *dt, void *obj, int type)
 
Dt_tdtview (Dt_t *dt, Dt_t *view)
 

Function Documentation

◆ dtview()

Dt_t * dtview ( Dt_t dt,
Dt_t view 
)

Definition at line 91 of file dtview.c.

References dtvsearch(), _dt_s::meth, NULL, _dt_s::nview, _dtmethod_s::searchf, _dt_s::searchf, UNFLATTEN, view, _dt_s::view, and _dt_s::walk.

Referenced by aglocaldictsym(), agmakedatadict(), dtclose(), extoken_fn(), if(), if(), write_dict(), and writeDict().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ dtvsearch()

static void * dtvsearch ( Dt_t dt,
void *  obj,
int  type 
)
static

Definition at line 10 of file dtview.c.

References _DTCMP, _DTDSC, _DTKEY, _DTOBJ, cmp(), cmpf(), _dt_s::data, _dt_s::disc, DT_CLEAR, DT_DELETE, DT_FIRST, DT_INSERT, DT_LAST, DT_MATCH, DT_NEXT, DT_OBAG, DT_OSET, DT_PREV, DT_RENEW, DT_SEARCH, _dtdata_s::here, _dtdisc_s::link, _dt_s::meth, NULL, ok(), _dtmethod_s::searchf, _dtmethod_s::type, type, _dt_s::view, and _dt_s::walk.

Referenced by dtview().

Here is the call graph for this function:
Here is the caller graph for this function: