Graphviz  2.41.20170921.2350
Macros | Functions
gvio.h File Reference
#include "gvcjob.h"
Include dependency graph for gvio.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


#define extern


size_t gvwrite (GVJ_t *job, const char *s, size_t len)
size_t gvfwrite (const void *ptr, size_t size, size_t nmemb, FILE *stream)
int gvferror (FILE *stream)
int gvputc (GVJ_t *job, int c)
int gvputs (GVJ_t *job, const char *s)
int gvflush (GVJ_t *job)
void gvprintf (GVJ_t *job, const char *format,...)
void gvprintdouble (GVJ_t *job, double num)
void gvprintpointf (GVJ_t *job, pointf p)
void gvprintpointflist (GVJ_t *job, pointf *p, int n)

Macro Definition Documentation

#define extern

Definition at line 26 of file gvio.h.

Function Documentation

int gvferror ( FILE *  stream)

Definition at line 254 of file gvdevice.c.

References GVJ_s::gvc, GVJ_s::output_data, GVJ_s::output_file, and GVC_s::write_fn.

int gvflush ( GVJ_t job)
size_t gvfwrite ( const void *  ptr,
size_t  size,
size_t  nmemb,
FILE *  stream 

Definition at line 264 of file gvdevice.c.

References assert, and gvwrite().

void gvprintdouble ( GVJ_t job,
double  num 

Definition at line 557 of file gvdevice.c.

References gvwrite().

void gvprintf ( GVJ_t job,
const char *  format,

Definition at line 389 of file gvdevice.c.

References agerr(), AGERR, gmalloc(), and gvwrite().

Referenced by epsf_define().

void gvprintpointf ( GVJ_t job,
pointf  p 

Definition at line 573 of file gvdevice.c.

References gvwrite(), pointf_s::x, and pointf_s::y.

Referenced by gvprintpointflist().

void gvprintpointflist ( GVJ_t job,
pointf p,
int  n 

Definition at line 585 of file gvdevice.c.

References gvprintpointf(), gvwrite(), and TRUE.

int gvputc ( GVJ_t job,
int  c 

Definition at line 280 of file gvdevice.c.

References gvwrite().

Referenced by epsf_emit_body().

int gvputs ( GVJ_t job,
const char *  s 

Definition at line 270 of file gvdevice.c.

References gvwrite().

Referenced by cat_libfile(), and epsf_define().

size_t gvwrite ( GVJ_t job,
const char *  s,
size_t  len