Graphviz 12.0.1~dev.20240716.0800
Loading...
Searching...
No Matches
gvcint.h File Reference
#include "cdt.h"
#include "gvcommon.h"
#include "gvcjob.h"
#include "color.h"
#include <stdbool.h>
Include dependency graph for gvcint.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  gvplugin_active_layout_s
 
struct  gvplugin_active_textlayout_s
 
struct  gvplugin_package_s
 
struct  gvplugin_available_s
 
struct  GVG_s
 
struct  GVC_s
 

Macros

#define GVCINT_API   /* nothing */
 
#define MAXNEST   4
 
#define ELEM(x)   +1
 
#define DIRSEP   "/"
 

Typedefs

typedef struct gvplugin_active_layout_s gvplugin_active_layout_t
 
typedef struct gvplugin_active_textlayout_s gvplugin_active_textlayout_t
 
typedef struct gvplugin_package_s gvplugin_package_t
 

Functions

GVCINT_API GVC_tgvCloneGVC (GVC_t *)
 
GVCINT_API void gvFreeCloneGVC (GVC_t *)
 

Macro Definition Documentation

◆ DIRSEP

#define DIRSEP   "/"

Definition at line 163 of file gvcint.h.

◆ ELEM

#define ELEM (   x)    +1

Definition at line 95 of file gvcint.h.

◆ GVCINT_API

#define GVCINT_API   /* nothing */

Definition at line 34 of file gvcint.h.

◆ MAXNEST

#define MAXNEST   4

Definition at line 78 of file gvcint.h.

Typedef Documentation

◆ gvplugin_active_layout_t

◆ gvplugin_active_textlayout_t

◆ gvplugin_package_t

Definition at line 51 of file gvcint.h.

Function Documentation

◆ gvCloneGVC()

GVCINT_API 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()

GVCINT_API 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: