Graphviz 13.0.0~dev.20241220.2304
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_t::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_t::here, dtdisc_s_::link, dt_s_::meth, NULL, ok(), Dtmethod_t::searchf, Dtmethod_t::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: