Graphviz  2.41.20170921.2350
Macros | Functions | Variables
gvcontext.c File Reference
#include "config.h"
#include <stdlib.h>
#include "builddate.h"
#include "types.h"
#include "gvplugin.h"
#include "gvcjob.h"
#include "gvcint.h"
#include "gvcproc.h"
#include "gvc.h"
Include dependency graph for gvcontext.c:

Go to the source code of this file.

Macros

#define ELEM(x)   +1
 

Functions

void * zmalloc (size_t)
 
void textfont_dict_close (GVC_t *gvc)
 
void emit_once_reset (void)
 
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
 

Macro Definition Documentation

#define ELEM (   x)    +1

Function Documentation

void emit_once_reset ( void  )

Definition at line 3632 of file emit.c.

References dtclose().

Referenced by gvFreeContext().

GVC_t* gvCloneGVC ( GVC_t gvc0)

Definition at line 113 of file gvcontext.c.

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

void gvFinalize ( GVC_t gvc)

Definition at line 65 of file gvcontext.c.

References GVC_s::active_jobs, and gvrender_end_job().

Referenced by main().

void gvFreeCloneGVC ( GVC_t gvc)

Definition at line 125 of file gvcontext.c.

References gvjobs_delete().

int gvFreeContext ( GVC_t gvc)
GVC_t* gvNEWcontext ( const lt_symlist_t builtins,
int  demand_loading 
)
void textfont_dict_close ( GVC_t gvc)

Definition at line 286 of file textspan.c.

References dtclose(), and GVC_s::textfont_dt.

void* zmalloc ( size_t  )

Variable Documentation

int graphviz_errors

Definition at line 69 of file globals.h.

Referenced by gvFreeContext(), and gvNextInputGraph().