|
Graphviz 14.0.3~dev.20251028.0232
|
#include <cgraph/cghdr.h>#include <stdarg.h>#include <stdio.h>#include <stdlib.h>#include <util/agxbuf.h>#include <util/gv_ctype.h>#include <util/gv_math.h>#include <util/streq.h>Go to the source code of this file.
Functions | |
| agusererrf | agseterrf (agusererrf newf) |
| agerrlevel_t | agseterr (agerrlevel_t lvl) |
| char * | aglasterr (void) |
| static int | default_usererrf (char *message) |
| default error reporting implementation | |
| static void | out (agerrlevel_t level, const char *fmt, va_list args) |
| Report messages using a user-supplied or default write function. | |
| static int | agerr_va (agerrlevel_t level, const char *fmt, va_list args) |
| int | agerr (agerrlevel_t level, const char *fmt,...) |
| void | agerrorf (const char *fmt,...) |
| void | agwarningf (const char *fmt,...) |
| int | agerrors (void) |
| int | agreseterrors (void) |
Variables | |
| static agerrlevel_t | agerrno |
| static agerrlevel_t | agerrlevel = AGWARN |
| static int | agmaxerr |
| static agxbuf | last |
| last message | |
| static agusererrf | usererrf |
|
static |
Definition at line 128 of file agerror.c.
References AGERR, agerrlevel, agerrno, AGMAX, agmaxerr, AGPREV, agxbclear(), imax(), last, out(), and vagxbprint().
Referenced by agerr(), agerrorf(), and agwarningf().
|
static |
Definition at line 63 of file agerror.c.
References gv_iscntrl(), and gv_isspace().
Referenced by out().
|
static |
Definition at line 84 of file agerror.c.
References AGERR, AGPREV, default_usererrf(), free(), malloc(), NULL, and usererrf.
Referenced by agdeledgeimage(), agerr_va(), canoncolor(), cccomps(), ccomps(), dfs(), dfs(), getArg(), gvdevice_finalize(), gvRender(), installedge(), newedge(), pccomps(), process(), processClusters(), MdiChild::saveFile(), subGInduce(), and tclGdPolygonCmd().
|
static |
Definition at line 26 of file agerror.c.
Referenced by agerr_va(), and agseterr().
|
static |
Definition at line 25 of file agerror.c.
Referenced by agerr_va().
|
static |
Definition at line 27 of file agerror.c.
Referenced by agerr_va(), agerrors(), and agreseterrors().
|
static |
Definition at line 29 of file agerror.c.
Referenced by agerr_va(), aglasterr(), colorxlate(), completeregularpath(), draw_selpoly(), dtflatten(), fmtquote(), make_LR_constraints(), mincross_step(), pos_reclbl(), PQdelete(), PQinsert(), quicksort_placef(), splitBSpline(), store(), and tight_subtree_search().
|
static |
Definition at line 30 of file agerror.c.
Referenced by agseterrf(), and out().