Graphviz 12.0.1~dev.20240716.0800
Loading...
Searching...
No Matches
gvcontext.c File Reference
#include "config.h"
#include <stdlib.h>
#include "builddate.h"
#include <cgraph/alloc.h>
#include <common/render.h>
#include <common/types.h>
#include <gvc/gvplugin.h>
#include <gvc/gvcjob.h>
#include <gvc/gvcint.h>
#include <gvc/gvcproc.h>
#include <gvc/gvc.h>
Include dependency graph for gvcontext.c:

Go to the source code of this file.

Functions

void textfont_dict_close (GVC_t *gvc)
 
GVC_tgvNEWcontext (const lt_symlist_t *builtins, int demand_loading)
 
void gvFinalize (GVC_t *gvc)
 
int gvFreeContext (GVC_t *gvc)
 
GVC_tgvCloneGVC (GVC_t *gvc0)
 
void gvFreeCloneGVC (GVC_t *gvc)
 

Variables

int graphviz_errors
 
static char * LibInfo []
 

Function Documentation

◆ gvCloneGVC()

GVC_t * gvCloneGVC ( GVC_t gvc0)

Definition at line 98 of file gvcontext.c.

References GVC_s::api, GVC_s::apis, GVC_s::common, gv_alloc(), gvc, and GVC_s::packages.

Referenced by json_begin_graph().

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

◆ gvFreeCloneGVC()

void gvFreeCloneGVC ( GVC_t gvc)

Definition at line 110 of file gvcontext.c.

References free(), gvc, and gvjobs_delete().

Referenced by json_begin_graph().

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

◆ textfont_dict_close()

void textfont_dict_close ( GVC_t gvc)
extern

Definition at line 165 of file textspan.c.

Referenced by gvFreeContext().

Here is the caller graph for this function:

Variable Documentation

◆ graphviz_errors

int graphviz_errors
extern

Definition at line 56 of file globals.h.

Referenced by gvFreeContext(), and gvNextInputGraph().

◆ LibInfo

char* LibInfo[]
static
Initial value:
= {
"graphviz",
PACKAGE_VERSION,
BUILDDATE
}

Definition at line 39 of file gvcontext.c.

Referenced by gvNEWcontext().