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

Go to the source code of this file.

Functions

void gvjobs_output_filename (GVC_t *gvc, const char *name)
 
bool gvjobs_output_langname (GVC_t *gvc, const char *name)
 
GVJ_tgvjobs_first (GVC_t *gvc)
 
GVJ_tgvjobs_next (GVC_t *gvc)
 
void gvjobs_delete (GVC_t *gvc)
 

Variables

static GVJ_toutput_filename_job
 
static GVJ_toutput_langname_job
 

Function Documentation

◆ gvjobs_delete()

void gvjobs_delete ( GVC_t gvc)

Definition at line 104 of file gvjobs.c.

References GVC_s::active_jobs, GVJ_s::active_tooltip, GVC_s::common, free(), gvc, GVC_s::job, GVC_s::jobs, GVJ_s::next, NULL, output_filename_job, output_langname_job, GVJ_s::selected_href, and GVCOMMON_s::viewNum.

Referenced by gvFreeCloneGVC(), gvFreeContext(), gvRender(), gvRenderContext(), gvRenderData(), and gvRenderFilename().

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

◆ gvjobs_first()

GVJ_t * gvjobs_first ( GVC_t gvc)

Definition at line 86 of file gvjobs.c.

References gvc, GVC_s::job, and GVC_s::jobs.

Referenced by gvRenderJobs().

Here is the caller graph for this function:

◆ gvjobs_next()

GVJ_t * gvjobs_next ( GVC_t gvc)

Definition at line 91 of file gvjobs.c.

References gvc, GVC_s::job, GVJ_s::next, and GVJ_s::output_langname.

Referenced by gvRenderJobs().

Here is the caller graph for this function:

◆ gvjobs_output_filename()

void gvjobs_output_filename ( GVC_t gvc,
const char *  name 
)

Definition at line 44 of file gvjobs.c.

References gv_alloc(), gvc, GVJ_s::gvc, GVC_s::job, GVC_s::jobs, GVJ_s::next, GVJ_s::output_filename, and output_filename_job.

Referenced by dotneato_args_initialize(), and gvRenderFilename().

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

◆ gvjobs_output_langname()

bool gvjobs_output_langname ( GVC_t gvc,
const char *  name 
)

Definition at line 63 of file gvjobs.c.

References gv_alloc(), gvc, GVJ_s::gvc, gvplugin_load(), GVC_s::job, GVC_s::jobs, GVJ_s::next, NULL, GVJ_s::output_langname, and output_langname_job.

Referenced by dotneato_args_initialize(), gvRender(), gvRenderContext(), gvRenderData(), and gvRenderFilename().

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

Variable Documentation

◆ output_filename_job

GVJ_t* output_filename_job
static

Definition at line 22 of file gvjobs.c.

Referenced by gvjobs_delete(), and gvjobs_output_filename().

◆ output_langname_job

GVJ_t* output_langname_job
static

Definition at line 23 of file gvjobs.c.

Referenced by gvjobs_delete(), and gvjobs_output_langname().