Graphviz 13.0.0~dev.20241222.1117
Loading...
Searching...
No Matches
gv_perl.cpp File Reference
#include <string.h>
#include "EXTERN.h"
#include "perl.h"
#include "XSUB.h"
#include <stdlib.h>
#include <stdexcept>
#include <gvc/gvc.h>
Include dependency graph for gv_perl.cpp:

Go to the source code of this file.

Data Structures

struct  swig_type_info
 
struct  swig_cast_info
 
struct  swig_module_info
 
struct  swig_command_info
 
struct  swig_constant_info
 
struct  swig_variable_info
 

Macros

#define SWIG_VERSION   0x040200
 
#define SWIGPERL
 
#define SWIG_CASTRANK_MODE
 
#define SWIGTEMPLATEDISAMBIGUATOR
 
#define SWIGINLINE
 
#define SWIGUNUSED
 
#define SWIGUNUSEDPARM(p)   p SWIGUNUSED
 
#define SWIGINTERN   static SWIGUNUSED
 
#define SWIGINTERNINLINE   SWIGINTERN SWIGINLINE
 
#define SWIGEXPORT
 
#define SWIGSTDCALL
 
#define SWIG_NULLPTR   NULL
 
#define SWIG_RUNTIME_VERSION   "4"
 
#define SWIG_TYPE_TABLE_NAME
 
#define SWIGRUNTIME   SWIGINTERN
 
#define SWIGRUNTIMEINLINE   SWIGRUNTIME SWIGINLINE
 
#define SWIG_BUFFER_SIZE   1024
 
#define SWIG_POINTER_DISOWN   0x1
 
#define SWIG_CAST_NEW_MEMORY   0x2
 
#define SWIG_POINTER_NO_NULL   0x4
 
#define SWIG_POINTER_CLEAR   0x8
 
#define SWIG_POINTER_RELEASE   (SWIG_POINTER_CLEAR | SWIG_POINTER_DISOWN)
 
#define SWIG_POINTER_OWN   0x1
 
#define SWIG_OK   (0)
 
#define SWIG_ERROR   (-1)
 
#define SWIG_ERROR_RELEASE_NOT_OWNED   (-200)
 
#define SWIG_IsOK(r)   (r >= 0)
 
#define SWIG_ArgError(r)   ((r != SWIG_ERROR) ? r : SWIG_TypeError)
 
#define SWIG_CASTRANKLIMIT   (1 << 8)
 
#define SWIG_NEWOBJMASK   (SWIG_CASTRANKLIMIT << 1)
 
#define SWIG_TMPOBJMASK   (SWIG_NEWOBJMASK << 1)
 
#define SWIG_BADOBJ   (SWIG_ERROR)
 
#define SWIG_OLDOBJ   (SWIG_OK)
 
#define SWIG_NEWOBJ   (SWIG_OK | SWIG_NEWOBJMASK)
 
#define SWIG_TMPOBJ   (SWIG_OK | SWIG_TMPOBJMASK)
 
#define SWIG_AddNewMask(r)   (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r)
 
#define SWIG_DelNewMask(r)   (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r)
 
#define SWIG_IsNewObj(r)   (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK))
 
#define SWIG_AddTmpMask(r)   (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r)
 
#define SWIG_DelTmpMask(r)   (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r)
 
#define SWIG_IsTmpObj(r)   (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK))
 
#define SWIG_TypeRank   unsigned long
 
#define SWIG_MAXCASTRANK   (2)
 
#define SWIG_CASTRANKMASK   ((SWIG_CASTRANKLIMIT) -1)
 
#define SWIG_CastRank(r)   (r & SWIG_CASTRANKMASK)
 
#define SWIG_snprintf(O, S, F, A)   sprintf(O,F,A)
 
#define SWIG_snprintf2(O, S, F, A, B)   sprintf(O,F,A,B)
 
#define SWIG_UnknownError   -1
 
#define SWIG_IOError   -2
 
#define SWIG_RuntimeError   -3
 
#define SWIG_IndexError   -4
 
#define SWIG_TypeError   -5
 
#define SWIG_DivisionByZero   -6
 
#define SWIG_OverflowError   -7
 
#define SWIG_SyntaxError   -8
 
#define SWIG_ValueError   -9
 
#define SWIG_SystemError   -10
 
#define SWIG_AttributeError   -11
 
#define SWIG_MemoryError   -12
 
#define SWIG_NullReferenceError   -13
 
#define SvIOK_UV(sv)   (SvIOK(sv) && (SvUVX(sv) == SvIVX(sv)))
 
#define SvUOK(sv)   SvIOK_UV(sv)
 
#define IVSIZE   4 /* A bold guess, but the best we can make. */
 
#define PTRV   UV
 
#define INT2PTR(any, d)   (any)(d)
 
#define NUM2PTR(any, d)   (any)(PTRV)(d)
 
#define PTR2IV(p)   INT2PTR(IV,p)
 
#define PTR2UV(p)   INT2PTR(UV,p)
 
#define PTR2NV(p)   NUM2PTR(NV,p)
 
#define PTR2ul(p)   (unsigned long)(p)
 
#define SvPV_nolen(x)   SvPV(x,PL_na)
 
#define get_sv   perl_get_sv
 
#define ERRSV   get_sv("@",FALSE)
 
#define pTHX_
 
#define SWIG_PERL_OBJECT_DECL
 
#define SWIG_PERL_OBJECT_CALL
 
#define SWIG_ConvertPtr(obj, pp, type, flags)   SWIG_Perl_ConvertPtr(SWIG_PERL_OBJECT_CALL obj, pp, type, flags)
 
#define SWIG_ConvertPtrAndOwn(obj, pp, type, flags, own)   SWIG_Perl_ConvertPtrAndOwn(SWIG_PERL_OBJECT_CALL obj, pp, type, flags, own)
 
#define SWIG_NewPointerObj(p, type, flags)   SWIG_Perl_NewPointerObj(SWIG_PERL_OBJECT_CALL p, type, flags)
 
#define SWIG_AcquirePtr(ptr, src)   SWIG_Perl_AcquirePtr(ptr, src)
 
#define swig_owntype   int
 
#define SWIG_ConvertPacked(obj, p, s, type)   SWIG_Perl_ConvertPacked(SWIG_PERL_OBJECT_CALL obj, p, s, type)
 
#define SWIG_NewPackedObj(p, s, type)   SWIG_Perl_NewPackedObj(SWIG_PERL_OBJECT_CALL p, s, type)
 
#define SWIG_ConvertInstance(obj, pptr, type, flags)   SWIG_ConvertPtr(obj, pptr, type, flags)
 
#define SWIG_NewInstanceObj(ptr, type, flags)   SWIG_NewPointerObj(ptr, type, flags)
 
#define SWIG_ConvertFunctionPtr(obj, pptr, type)   SWIG_ConvertPtr(obj, pptr, type, 0)
 
#define SWIG_NewFunctionPtrObj(ptr, type)   SWIG_NewPointerObj(ptr, type, 0)
 
#define SWIG_ConvertMember(obj, ptr, sz, ty)   SWIG_ConvertPacked(obj, ptr, sz, ty)
 
#define SWIG_NewMemberObj(ptr, sz, type)   SWIG_NewPackedObj(ptr, sz, type)
 
#define SWIG_GetModule(clientdata)   SWIG_Perl_GetModule(clientdata)
 
#define SWIG_SetModule(clientdata, pointer)   SWIG_Perl_SetModule(pointer)
 
#define SWIG_ErrorType(code)   SWIG_Perl_ErrorType(code)
 
#define SWIG_Error(code, msg)   sv_setpvf(get_sv("@", GV_ADD), "%s %s", SWIG_ErrorType(code), msg)
 
#define SWIG_fail   goto fail
 
#define SWIG_MakePtr(sv, ptr, type, flags)   SWIG_Perl_MakePtr(SWIG_PERL_OBJECT_CALL sv, ptr, type, flags)
 
#define SWIG_MakePackedObj(sv, p, s, type)   SWIG_Perl_MakePackedObj(SWIG_PERL_OBJECT_CALL sv, p, s, type)
 
#define SWIG_SetError(str)   SWIG_Error(SWIG_RuntimeError, str)
 
#define SWIG_PERL_DECL_ARGS_1(arg1)   (SWIG_PERL_OBJECT_DECL arg1)
 
#define SWIG_PERL_CALL_ARGS_1(arg1)   (SWIG_PERL_OBJECT_CALL arg1)
 
#define SWIG_PERL_DECL_ARGS_2(arg1, arg2)   (SWIG_PERL_OBJECT_DECL arg1, arg2)
 
#define SWIG_PERL_CALL_ARGS_2(arg1, arg2)   (SWIG_PERL_OBJECT_CALL arg1, arg2)
 
#define SWIG_POINTER_EXCEPTION   0
 
#define SWIG_OWNER   SWIG_POINTER_OWN
 
#define SWIG_SHADOW   SWIG_OWNER << 1
 
#define SWIG_MAYBE_PERL_OBJECT   SWIG_PERL_OBJECT_DECL
 
#define XSPROTO(name)   void name(pTHX_ CV* cv)
 
#define SWIG_CALLXS(_name)   _name(cv)
 
#define MAGIC_PPERL
 
#define SWIGCLASS_STATIC   static SWIGUNUSED
 
#define SWIG_MAGIC(a, b)   (SV *a, MAGIC *b)
 
#define SWIG_PERL_STRICT_STR2NUM
 
#define SWIG_Str2NumCast(x)   SWIG_AddCast(x)
 
#define SWIG_croak(x)   { SWIG_Error(SWIG_RuntimeError, x); SWIG_fail; }
 
#define SWIG_INT   1
 
#define SWIG_FLOAT   2
 
#define SWIG_STRING   3
 
#define SWIG_POINTER   4
 
#define SWIG_BINARY   5
 
#define swig_create_magic(s, a, b, c)   _swig_create_magic(s,(char*)(a),b,c)
 
#define SWIG_exception_fail(code, msg)   do { SWIG_Error(code, msg); SWIG_fail; } while(0)
 
#define SWIG_contract_assert(expr, msg)   do { if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } } while (0)
 
#define SWIGTYPE_p_Agedge_t   swig_types[0]
 
#define SWIGTYPE_p_Agnode_t   swig_types[1]
 
#define SWIGTYPE_p_Agraph_t   swig_types[2]
 
#define SWIGTYPE_p_Agsym_t   swig_types[3]
 
#define SWIGTYPE_p_FILE   swig_types[4]
 
#define SWIGTYPE_p_char   swig_types[5]
 
#define SWIG_TypeQuery(name)   SWIG_TypeQueryModule(&swig_module, &swig_module, name)
 
#define SWIG_MangledTypeQuery(name)   SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
 
#define SWIG_init   boot_gv
 
#define SWIG_name   "gvc::boot_gv"
 
#define SWIG_prefix   "gvc::"
 
#define SWIG_as_voidptr(a)   const_cast< void * >(static_cast< const void * >(a))
 
#define SWIG_as_voidptrptr(a)   ((void)SWIG_as_voidptr(*a),reinterpret_cast< void** >(a))
 
#define MAGIC_CLASS
 
#define SWIG_INIT_CLIENT_DATA_TYPE   void *
 

Typedefs

typedef void *(* swig_converter_func) (void *, int *)
 
typedef struct swig_type_info *(* swig_dycast_func) (void **)
 
typedef struct swig_type_info swig_type_info
 
typedef struct swig_cast_info swig_cast_info
 
typedef struct swig_module_info swig_module_info
 
typedef int(* SwigMagicFunc) (SV *, MAGIC *)
 
typedef SwigPerlWrapper * SwigPerlWrapperPtr
 
typedef struct swig_constant_info swig_constant_info
 

Functions

SWIGINTERNINLINE int SWIG_AddCast (int r)
 
SWIGINTERNINLINE int SWIG_CheckState (int r)
 
SWIGRUNTIME int SWIG_TypeNameComp (const char *f1, const char *l1, const char *f2, const char *l2)
 
SWIGRUNTIME int SWIG_TypeCmp (const char *nb, const char *tb)
 
SWIGRUNTIME int SWIG_TypeEquiv (const char *nb, const char *tb)
 
SWIGRUNTIME swig_cast_infoSWIG_TypeCheck (const char *c, swig_type_info *ty)
 
SWIGRUNTIME swig_cast_infoSWIG_TypeCheckStruct (const swig_type_info *from, swig_type_info *ty)
 
SWIGRUNTIMEINLINE void * SWIG_TypeCast (swig_cast_info *ty, void *ptr, int *newmemory)
 
SWIGRUNTIME swig_type_infoSWIG_TypeDynamicCast (swig_type_info *ty, void **ptr)
 
SWIGRUNTIMEINLINE const char * SWIG_TypeName (const swig_type_info *ty)
 
SWIGRUNTIME const char * SWIG_TypePrettyName (const swig_type_info *type)
 
SWIGRUNTIME void SWIG_TypeClientData (swig_type_info *ti, void *clientdata)
 
SWIGRUNTIME void SWIG_TypeNewClientData (swig_type_info *ti, void *clientdata)
 
SWIGRUNTIME swig_type_infoSWIG_MangledTypeQueryModule (swig_module_info *start, swig_module_info *end, const char *name)
 
SWIGRUNTIME swig_type_infoSWIG_TypeQueryModule (swig_module_info *start, swig_module_info *end, const char *name)
 
SWIGRUNTIME char * SWIG_PackData (char *c, void *ptr, size_t sz)
 
SWIGRUNTIME const char * SWIG_UnpackData (const char *c, void *ptr, size_t sz)
 
SWIGRUNTIME char * SWIG_PackVoidPtr (char *buff, void *ptr, const char *name, size_t bsz)
 
SWIGRUNTIME const char * SWIG_UnpackVoidPtr (const char *c, void **ptr, const char *name)
 
SWIGRUNTIME char * SWIG_PackDataName (char *buff, void *ptr, size_t sz, const char *name, size_t bsz)
 
SWIGRUNTIME const char * SWIG_UnpackDataName (const char *c, void *ptr, size_t sz, const char *name)
 
SWIGINTERN const char * SWIG_Perl_ErrorType (int code)
 
static void SWIGUNUSED SWIG_croak_null ()
 
SWIGRUNTIME const char * SWIG_Perl_TypeProxyName (const swig_type_info *type)
 
SWIGRUNTIME swig_cast_infoSWIG_TypeProxyCheck (const char *c, swig_type_info *ty)
 
SWIGRUNTIME int SWIG_Perl_AcquirePtr (SWIG_MAYBE_PERL_OBJECT SV *SWIGUNUSEDPARM(sv), int SWIGUNUSEDPARM(own))
 
SWIGRUNTIME int SWIG_Perl_ConvertPtrAndOwn (SWIG_MAYBE_PERL_OBJECT SV *sv, void **ptr, swig_type_info *_t, int flags, int *own)
 
SWIGRUNTIME int SWIG_Perl_ConvertPtr (SWIG_MAYBE_PERL_OBJECT SV *sv, void **ptr, swig_type_info *_t, int flags)
 
SWIGRUNTIME void SWIG_Perl_MakePtr (SWIG_MAYBE_PERL_OBJECT SV *sv, void *ptr, swig_type_info *t, int flags)
 
SWIGRUNTIMEINLINE SV * SWIG_Perl_NewPointerObj (SWIG_MAYBE_PERL_OBJECT void *ptr, swig_type_info *t, int flags)
 
SWIGRUNTIME void SWIG_Perl_MakePackedObj (SWIG_MAYBE_PERL_OBJECT SV *sv, void *ptr, int sz, swig_type_info *type)
 
SWIGRUNTIME SV * SWIG_Perl_NewPackedObj (SWIG_MAYBE_PERL_OBJECT void *ptr, int sz, swig_type_info *type)
 
SWIGRUNTIME int SWIG_Perl_ConvertPacked (SWIG_MAYBE_PERL_OBJECT SV *obj, void *ptr, int sz, swig_type_info *ty)
 
typedef XSPROTO (SwigPerlWrapper)
 
SWIGRUNTIME void _swig_create_magic (SV *sv, char *name, int(*set)(SV *, MAGIC *), int(*get)(SV *, MAGIC *))
 
SWIGRUNTIME swig_module_infoSWIG_Perl_GetModule (void *SWIGUNUSEDPARM(clientdata))
 
SWIGRUNTIME void SWIG_Perl_SetModule (swig_module_info *module)
 
SWIGEXPORT void SWIG_init (CV *cv)
 
Agraph_tgraph (char *name)
 
Agraph_tdigraph (char *name)
 
Agraph_tstrictgraph (char *name)
 
Agraph_tstrictdigraph (char *name)
 
Agraph_treadstring (char *string)
 
Agraph_tread (const char *filename)
 
Agraph_tread (FILE *f)
 
Agraph_tgraph (Agraph_t *g, char *name)
 
Agnode_tnode (Agraph_t *g, char *name)
 
Agedge_tedge (Agnode_t *t, Agnode_t *h)
 
Agedge_tedge (Agnode_t *t, char *hname)
 
Agedge_tedge (char *tname, Agnode_t *h)
 
Agedge_tedge (Agraph_t *g, char *tname, char *hname)
 
char * setv (Agraph_t *g, char *attr, char *val)
 
char * setv (Agnode_t *n, char *attr, char *val)
 
char * setv (Agedge_t *e, char *attr, char *val)
 
char * setv (Agraph_t *g, Agsym_t *a, char *val)
 
char * setv (Agnode_t *n, Agsym_t *a, char *val)
 
char * setv (Agedge_t *e, Agsym_t *a, char *val)
 
char * getv (Agraph_t *g, char *attr)
 
char * getv (Agnode_t *n, char *attr)
 
char * getv (Agedge_t *e, char *attr)
 
char * getv (Agraph_t *g, Agsym_t *a)
 
char * getv (Agnode_t *n, Agsym_t *a)
 
char * getv (Agedge_t *e, Agsym_t *a)
 
char * nameof (Agraph_t *g)
 
char * nameof (Agnode_t *n)
 
char * nameof (Agsym_t *a)
 
Agraph_tfindsubg (Agraph_t *g, char *name)
 
Agnode_tfindnode (Agraph_t *g, char *name)
 
Agedge_tfindedge (Agnode_t *t, Agnode_t *h)
 
Agsym_tfindattr (Agraph_t *g, char *name)
 
Agsym_tfindattr (Agnode_t *n, char *name)
 
Agsym_tfindattr (Agedge_t *e, char *name)
 
Agnode_theadof (Agedge_t *e)
 
Agnode_ttailof (Agedge_t *e)
 
Agraph_tgraphof (Agraph_t *g)
 
Agraph_tgraphof (Agedge_t *e)
 
Agraph_tgraphof (Agnode_t *n)
 
Agraph_trootof (Agraph_t *g)
 
Agnode_tprotonode (Agraph_t *g)
 
Agedge_tprotoedge (Agraph_t *g)
 
bool ok (Agraph_t *g)
 
bool ok (Agnode_t *n)
 
bool ok (Agedge_t *e)
 
bool ok (Agsym_t *a)
 
Agraph_tfirstsubg (Agraph_t *g)
 
Agraph_tnextsubg (Agraph_t *g, Agraph_t *sg)
 
Agraph_tfirstsupg (Agraph_t *g)
 
Agraph_tnextsupg (Agraph_t *g, Agraph_t *sg)
 
Agedge_tfirstedge (Agraph_t *g)
 
Agedge_tnextedge (Agraph_t *g, Agedge_t *e)
 
Agedge_tfirstout (Agraph_t *g)
 
Agedge_tnextout (Agraph_t *g, Agedge_t *e)
 
Agedge_tfirstedge (Agnode_t *n)
 
Agedge_tnextedge (Agnode_t *n, Agedge_t *e)
 
Agedge_tfirstout (Agnode_t *n)
 
Agedge_tnextout (Agnode_t *n, Agedge_t *e)
 
Agnode_tfirsthead (Agnode_t *n)
 
Agnode_tnexthead (Agnode_t *n, Agnode_t *h)
 
Agedge_tfirstin (Agraph_t *g)
 
Agedge_tnextin (Agnode_t *n, Agedge_t *e)
 
Agedge_tfirstin (Agnode_t *n)
 
Agedge_tnextin (Agraph_t *g, Agedge_t *e)
 
Agnode_tfirsttail (Agnode_t *n)
 
Agnode_tnexttail (Agnode_t *n, Agnode_t *t)
 
Agnode_tfirstnode (Agraph_t *g)
 
Agnode_tnextnode (Agraph_t *g, Agnode_t *n)
 
Agnode_tfirstnode (Agedge_t *e)
 
Agnode_tnextnode (Agedge_t *e, Agnode_t *n)
 
Agsym_tfirstattr (Agraph_t *g)
 
Agsym_tnextattr (Agraph_t *g, Agsym_t *a)
 
Agsym_tfirstattr (Agedge_t *e)
 
Agsym_tnextattr (Agedge_t *e, Agsym_t *a)
 
Agsym_tfirstattr (Agnode_t *n)
 
Agsym_tnextattr (Agnode_t *n, Agsym_t *a)
 
bool rm (Agraph_t *g)
 
bool rm (Agnode_t *n)
 
bool rm (Agedge_t *e)
 
bool layout (Agraph_t *g, const char *engine)
 
bool render (Agraph_t *g)
 
bool render (Agraph_t *g, const char *format)
 
bool render (Agraph_t *g, const char *format, FILE *fout)
 
bool render (Agraph_t *g, const char *format, const char *filename)
 
void renderresult (Agraph_t *g, const char *format, char *outdata)
 
bool renderchannel (Agraph_t *g, const char *format, const char *channelname)
 
char * renderdata (Agraph_t *g, const char *format)
 
bool write (Agraph_t *g, const char *filename)
 
bool write (Agraph_t *g, FILE *f)
 
bool tred (Agraph_t *g)
 
SWIGINTERN swig_type_infoSWIG_pchar_descriptor (void)
 
SWIGINTERN int SWIG_AsCharPtrAndSize (SV *obj, char **cptr, size_t *psize, int *alloc)
 
SWIGINTERNINLINE SV * SWIG_FromCharPtrAndSize (const char *carray, size_t size)
 
SWIGINTERNINLINE SV * SWIG_FromCharPtr (const char *cptr)
 
SWIGINTERNINLINE SV *SWIG_From_bool SWIG_PERL_DECL_ARGS_1 (bool value)
 
SWIGCLASS_STATIC int swig_magic_readonly (pTHX_ SV *SWIGUNUSEDPARM(sv), MAGIC *SWIGUNUSEDPARM(mg))
 
 XS (_wrap_graph__SWIG_0)
 
 XS (_wrap_digraph)
 
 XS (_wrap_strictgraph)
 
 XS (_wrap_strictdigraph)
 
 XS (_wrap_readstring)
 
 XS (_wrap_read__SWIG_0)
 
 XS (_wrap_read__SWIG_1)
 
 XS (_wrap_read)
 
 XS (_wrap_graph__SWIG_1)
 
 XS (_wrap_graph)
 
 XS (_wrap_node)
 
 XS (_wrap_edge__SWIG_0)
 
 XS (_wrap_edge__SWIG_1)
 
 XS (_wrap_edge__SWIG_2)
 
 XS (_wrap_edge__SWIG_3)
 
 XS (_wrap_edge)
 
 XS (_wrap_setv__SWIG_0)
 
 XS (_wrap_setv__SWIG_1)
 
 XS (_wrap_setv__SWIG_2)
 
 XS (_wrap_setv__SWIG_3)
 
 XS (_wrap_setv__SWIG_4)
 
 XS (_wrap_setv__SWIG_5)
 
 XS (_wrap_setv)
 
 XS (_wrap_getv__SWIG_0)
 
 XS (_wrap_getv__SWIG_1)
 
 XS (_wrap_getv__SWIG_2)
 
 XS (_wrap_getv__SWIG_3)
 
 XS (_wrap_getv__SWIG_4)
 
 XS (_wrap_getv__SWIG_5)
 
 XS (_wrap_getv)
 
 XS (_wrap_nameof__SWIG_0)
 
 XS (_wrap_nameof__SWIG_1)
 
 XS (_wrap_nameof__SWIG_2)
 
 XS (_wrap_nameof)
 
 XS (_wrap_findsubg)
 
 XS (_wrap_findnode)
 
 XS (_wrap_findedge)
 
 XS (_wrap_findattr__SWIG_0)
 
 XS (_wrap_findattr__SWIG_1)
 
 XS (_wrap_findattr__SWIG_2)
 
 XS (_wrap_findattr)
 
 XS (_wrap_headof)
 
 XS (_wrap_tailof)
 
 XS (_wrap_graphof__SWIG_0)
 
 XS (_wrap_graphof__SWIG_1)
 
 XS (_wrap_graphof__SWIG_2)
 
 XS (_wrap_graphof)
 
 XS (_wrap_rootof)
 
 XS (_wrap_protonode)
 
 XS (_wrap_protoedge)
 
 XS (_wrap_ok__SWIG_0)
 
 XS (_wrap_ok__SWIG_1)
 
 XS (_wrap_ok__SWIG_2)
 
 XS (_wrap_ok__SWIG_3)
 
 XS (_wrap_ok)
 
 XS (_wrap_firstsubg)
 
 XS (_wrap_nextsubg)
 
 XS (_wrap_firstsupg)
 
 XS (_wrap_nextsupg)
 
 XS (_wrap_firstedge__SWIG_0)
 
 XS (_wrap_nextedge__SWIG_0)
 
 XS (_wrap_firstout__SWIG_0)
 
 XS (_wrap_nextout__SWIG_0)
 
 XS (_wrap_firstedge__SWIG_1)
 
 XS (_wrap_firstedge)
 
 XS (_wrap_nextedge__SWIG_1)
 
 XS (_wrap_nextedge)
 
 XS (_wrap_firstout__SWIG_1)
 
 XS (_wrap_firstout)
 
 XS (_wrap_nextout__SWIG_1)
 
 XS (_wrap_nextout)
 
 XS (_wrap_firsthead)
 
 XS (_wrap_nexthead)
 
 XS (_wrap_firstin__SWIG_0)
 
 XS (_wrap_nextin__SWIG_0)
 
 XS (_wrap_firstin__SWIG_1)
 
 XS (_wrap_firstin)
 
 XS (_wrap_nextin__SWIG_1)
 
 XS (_wrap_nextin)
 
 XS (_wrap_firsttail)
 
 XS (_wrap_nexttail)
 
 XS (_wrap_firstnode__SWIG_0)
 
 XS (_wrap_nextnode__SWIG_0)
 
 XS (_wrap_firstnode__SWIG_1)
 
 XS (_wrap_firstnode)
 
 XS (_wrap_nextnode__SWIG_1)
 
 XS (_wrap_nextnode)
 
 XS (_wrap_firstattr__SWIG_0)
 
 XS (_wrap_nextattr__SWIG_0)
 
 XS (_wrap_firstattr__SWIG_1)
 
 XS (_wrap_nextattr__SWIG_1)
 
 XS (_wrap_firstattr__SWIG_2)
 
 XS (_wrap_firstattr)
 
 XS (_wrap_nextattr__SWIG_2)
 
 XS (_wrap_nextattr)
 
 XS (_wrap_rm__SWIG_0)
 
 XS (_wrap_rm__SWIG_1)
 
 XS (_wrap_rm__SWIG_2)
 
 XS (_wrap_rm)
 
 XS (_wrap_layout)
 
 XS (_wrap_render__SWIG_0)
 
 XS (_wrap_render__SWIG_1)
 
 XS (_wrap_render__SWIG_2)
 
 XS (_wrap_render__SWIG_3)
 
 XS (_wrap_render)
 
 XS (_wrap_renderresult)
 
 XS (_wrap_renderchannel)
 
 XS (_wrap_renderdata)
 
 XS (_wrap_write__SWIG_0)
 
 XS (_wrap_write__SWIG_1)
 
 XS (_wrap_write)
 
 XS (_wrap_tred)
 
SWIGRUNTIME void SWIG_InitializeModule (SWIG_INIT_CLIENT_DATA_TYPE clientdata)
 
SWIGRUNTIME void SWIG_PropagateClientData (void)
 
 XS (SWIG_init)
 

Variables

static swig_type_infoswig_types [7]
 
static swig_module_info swig_module = {swig_types, 6, 0, 0, 0, 0}
 
static swig_type_info _swigt__p_Agedge_t = {"_p_Agedge_t", "Agedge_t *", 0, 0, (void*)0, 0}
 
static swig_type_info _swigt__p_Agnode_t = {"_p_Agnode_t", "Agnode_t *", 0, 0, (void*)0, 0}
 
static swig_type_info _swigt__p_Agraph_t = {"_p_Agraph_t", "Agraph_t *", 0, 0, (void*)0, 0}
 
static swig_type_info _swigt__p_Agsym_t = {"_p_Agsym_t", "Agsym_t *", 0, 0, (void*)0, 0}
 
static swig_type_info _swigt__p_FILE = {"_p_FILE", "FILE *", 0, 0, (void*)0, 0}
 
static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0}
 
static swig_type_infoswig_type_initial []
 
static swig_cast_info _swigc__p_Agedge_t [] = { {&_swigt__p_Agedge_t, 0, 0, 0},{0, 0, 0, 0}}
 
static swig_cast_info _swigc__p_Agnode_t [] = { {&_swigt__p_Agnode_t, 0, 0, 0},{0, 0, 0, 0}}
 
static swig_cast_info _swigc__p_Agraph_t [] = { {&_swigt__p_Agraph_t, 0, 0, 0},{0, 0, 0, 0}}
 
static swig_cast_info _swigc__p_Agsym_t [] = { {&_swigt__p_Agsym_t, 0, 0, 0},{0, 0, 0, 0}}
 
static swig_cast_info _swigc__p_FILE [] = { {&_swigt__p_FILE, 0, 0, 0},{0, 0, 0, 0}}
 
static swig_cast_info _swigc__p_char [] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}}
 
static swig_cast_infoswig_cast_initial []
 
static swig_constant_info swig_constants []
 
static swig_variable_info swig_variables []
 
static swig_command_info swig_commands []
 

Macro Definition Documentation

◆ ERRSV

#define ERRSV   get_sv("@",FALSE)

Definition at line 842 of file gv_perl.cpp.

◆ get_sv

#define get_sv   perl_get_sv

Definition at line 838 of file gv_perl.cpp.

◆ INT2PTR

#define INT2PTR (   any,
 
)    (any)(d)

Definition at line 811 of file gv_perl.cpp.

◆ IVSIZE

#define IVSIZE   4 /* A bold guess, but the best we can make. */

Definition at line 804 of file gv_perl.cpp.

◆ MAGIC_CLASS

#define MAGIC_CLASS

Definition at line 1864 of file gv_perl.cpp.

◆ MAGIC_PPERL

#define MAGIC_PPERL

Definition at line 980 of file gv_perl.cpp.

◆ NUM2PTR

#define NUM2PTR (   any,
 
)    (any)(PTRV)(d)

Definition at line 821 of file gv_perl.cpp.

◆ pTHX_

#define pTHX_

Definition at line 846 of file gv_perl.cpp.

◆ PTR2IV

#define PTR2IV (   p)    INT2PTR(IV,p)

Definition at line 822 of file gv_perl.cpp.

◆ PTR2NV

#define PTR2NV (   p)    NUM2PTR(NV,p)

Definition at line 824 of file gv_perl.cpp.

◆ PTR2ul

#define PTR2ul (   p)    (unsigned long)(p)

Definition at line 827 of file gv_perl.cpp.

◆ PTR2UV

#define PTR2UV (   p)    INT2PTR(UV,p)

Definition at line 823 of file gv_perl.cpp.

◆ PTRV

#define PTRV   UV

Definition at line 810 of file gv_perl.cpp.

◆ SvIOK_UV

#define SvIOK_UV (   sv)    (SvIOK(sv) && (SvUVX(sv) == SvIVX(sv)))

Definition at line 793 of file gv_perl.cpp.

◆ SvPV_nolen

#define SvPV_nolen (   x)    SvPV(x,PL_na)

Definition at line 834 of file gv_perl.cpp.

◆ SvUOK

#define SvUOK (   sv)    SvIOK_UV(sv)

Definition at line 797 of file gv_perl.cpp.

◆ SWIG_AcquirePtr

#define SWIG_AcquirePtr (   ptr,
  src 
)    SWIG_Perl_AcquirePtr(ptr, src)

Definition at line 906 of file gv_perl.cpp.

◆ SWIG_AddNewMask

#define SWIG_AddNewMask (   r)    (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r)

Definition at line 299 of file gv_perl.cpp.

◆ SWIG_AddTmpMask

#define SWIG_AddTmpMask (   r)    (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r)

Definition at line 302 of file gv_perl.cpp.

◆ SWIG_ArgError

#define SWIG_ArgError (   r)    ((r != SWIG_ERROR) ? r : SWIG_TypeError)

Definition at line 285 of file gv_perl.cpp.

◆ SWIG_as_voidptr

#define SWIG_as_voidptr (   a)    const_cast< void * >(static_cast< const void * >(a))

Definition at line 1576 of file gv_perl.cpp.

◆ SWIG_as_voidptrptr

#define SWIG_as_voidptrptr (   a)    ((void)SWIG_as_voidptr(*a),reinterpret_cast< void** >(a))

Definition at line 1577 of file gv_perl.cpp.

◆ SWIG_AttributeError

#define SWIG_AttributeError   -11

Definition at line 754 of file gv_perl.cpp.

◆ SWIG_BADOBJ

#define SWIG_BADOBJ   (SWIG_ERROR)

Definition at line 294 of file gv_perl.cpp.

◆ SWIG_BINARY

#define SWIG_BINARY   5

Definition at line 1309 of file gv_perl.cpp.

◆ SWIG_BUFFER_SIZE

#define SWIG_BUFFER_SIZE   1024

Definition at line 183 of file gv_perl.cpp.

◆ SWIG_CALLXS

#define SWIG_CALLXS (   _name)    _name(cv)

Definition at line 975 of file gv_perl.cpp.

◆ SWIG_CAST_NEW_MEMORY

#define SWIG_CAST_NEW_MEMORY   0x2

Definition at line 188 of file gv_perl.cpp.

◆ SWIG_CastRank

#define SWIG_CastRank (   r)    (r & SWIG_CASTRANKMASK)

Definition at line 315 of file gv_perl.cpp.

◆ SWIG_CASTRANK_MODE

#define SWIG_CASTRANK_MODE

Definition at line 12 of file gv_perl.cpp.

◆ SWIG_CASTRANKLIMIT

#define SWIG_CASTRANKLIMIT   (1 << 8)

Definition at line 288 of file gv_perl.cpp.

◆ SWIG_CASTRANKMASK

#define SWIG_CASTRANKMASK   ((SWIG_CASTRANKLIMIT) -1)

Definition at line 314 of file gv_perl.cpp.

◆ SWIG_contract_assert

#define SWIG_contract_assert (   expr,
  msg 
)    do { if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } } while (0)

Definition at line 1504 of file gv_perl.cpp.

◆ SWIG_ConvertFunctionPtr

#define SWIG_ConvertFunctionPtr (   obj,
  pptr,
  type 
)    SWIG_ConvertPtr(obj, pptr, type, 0)

Definition at line 918 of file gv_perl.cpp.

◆ SWIG_ConvertInstance

#define SWIG_ConvertInstance (   obj,
  pptr,
  type,
  flags 
)    SWIG_ConvertPtr(obj, pptr, type, flags)

Definition at line 914 of file gv_perl.cpp.

◆ SWIG_ConvertMember

#define SWIG_ConvertMember (   obj,
  ptr,
  sz,
  ty 
)    SWIG_ConvertPacked(obj, ptr, sz, ty)

Definition at line 922 of file gv_perl.cpp.

◆ SWIG_ConvertPacked

#define SWIG_ConvertPacked (   obj,
  p,
  s,
  type 
)    SWIG_Perl_ConvertPacked(SWIG_PERL_OBJECT_CALL obj, p, s, type)

Definition at line 910 of file gv_perl.cpp.

◆ SWIG_ConvertPtr

#define SWIG_ConvertPtr (   obj,
  pp,
  type,
  flags 
)    SWIG_Perl_ConvertPtr(SWIG_PERL_OBJECT_CALL obj, pp, type, flags)

Definition at line 903 of file gv_perl.cpp.

◆ SWIG_ConvertPtrAndOwn

#define SWIG_ConvertPtrAndOwn (   obj,
  pp,
  type,
  flags,
  own 
)    SWIG_Perl_ConvertPtrAndOwn(SWIG_PERL_OBJECT_CALL obj, pp, type, flags, own)

Definition at line 904 of file gv_perl.cpp.

◆ swig_create_magic

#define swig_create_magic (   s,
  a,
  b,
 
)    _swig_create_magic(s,(char*)(a),b,c)

Definition at line 1334 of file gv_perl.cpp.

◆ SWIG_croak

#define SWIG_croak (   x)    { SWIG_Error(SWIG_RuntimeError, x); SWIG_fail; }

Definition at line 1291 of file gv_perl.cpp.

◆ SWIG_DelNewMask

#define SWIG_DelNewMask (   r)    (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r)

Definition at line 300 of file gv_perl.cpp.

◆ SWIG_DelTmpMask

#define SWIG_DelTmpMask (   r)    (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r)

Definition at line 303 of file gv_perl.cpp.

◆ SWIG_DivisionByZero

#define SWIG_DivisionByZero   -6

Definition at line 749 of file gv_perl.cpp.

◆ SWIG_ERROR

#define SWIG_ERROR   (-1)

Definition at line 278 of file gv_perl.cpp.

◆ SWIG_Error

#define SWIG_Error (   code,
  msg 
)    sv_setpvf(get_sv("@", GV_ADD), "%s %s", SWIG_ErrorType(code), msg)

Definition at line 935 of file gv_perl.cpp.

◆ SWIG_ERROR_RELEASE_NOT_OWNED

#define SWIG_ERROR_RELEASE_NOT_OWNED   (-200)

Definition at line 282 of file gv_perl.cpp.

◆ SWIG_ErrorType

#define SWIG_ErrorType (   code)    SWIG_Perl_ErrorType(code)

Definition at line 934 of file gv_perl.cpp.

◆ SWIG_exception_fail

#define SWIG_exception_fail (   code,
  msg 
)    do { SWIG_Error(code, msg); SWIG_fail; } while(0)

Definition at line 1502 of file gv_perl.cpp.

◆ SWIG_fail

#define SWIG_fail   goto fail

Definition at line 936 of file gv_perl.cpp.

◆ SWIG_FLOAT

#define SWIG_FLOAT   2

Definition at line 1306 of file gv_perl.cpp.

◆ SWIG_GetModule

#define SWIG_GetModule (   clientdata)    SWIG_Perl_GetModule(clientdata)

Definition at line 928 of file gv_perl.cpp.

◆ SWIG_IndexError

#define SWIG_IndexError   -4

Definition at line 747 of file gv_perl.cpp.

◆ SWIG_init

#define SWIG_init (   void)    boot_gv

Definition at line 1523 of file gv_perl.cpp.

◆ SWIG_INIT_CLIENT_DATA_TYPE

#define SWIG_INIT_CLIENT_DATA_TYPE   void *

Definition at line 7380 of file gv_perl.cpp.

◆ SWIG_INT

#define SWIG_INT   1

Definition at line 1305 of file gv_perl.cpp.

◆ SWIG_IOError

#define SWIG_IOError   -2

Definition at line 745 of file gv_perl.cpp.

◆ SWIG_IsNewObj

#define SWIG_IsNewObj (   r)    (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK))

Definition at line 301 of file gv_perl.cpp.

◆ SWIG_IsOK

#define SWIG_IsOK (   r)    (r >= 0)

Definition at line 284 of file gv_perl.cpp.

◆ SWIG_IsTmpObj

#define SWIG_IsTmpObj (   r)    (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK))

Definition at line 304 of file gv_perl.cpp.

◆ SWIG_MAGIC

#define SWIG_MAGIC (   a,
 
)    (SV *a, MAGIC *b)

Definition at line 984 of file gv_perl.cpp.

◆ SWIG_MakePackedObj

#define SWIG_MakePackedObj (   sv,
  p,
  s,
  type 
)    SWIG_Perl_MakePackedObj(SWIG_PERL_OBJECT_CALL sv, p, s, type)

Definition at line 941 of file gv_perl.cpp.

◆ SWIG_MakePtr

#define SWIG_MakePtr (   sv,
  ptr,
  type,
  flags 
)    SWIG_Perl_MakePtr(SWIG_PERL_OBJECT_CALL sv, ptr, type, flags)

Definition at line 940 of file gv_perl.cpp.

◆ SWIG_MangledTypeQuery

#define SWIG_MangledTypeQuery (   name)    SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)

Definition at line 1519 of file gv_perl.cpp.

◆ SWIG_MAXCASTRANK

#define SWIG_MAXCASTRANK   (2)

Definition at line 312 of file gv_perl.cpp.

◆ SWIG_MAYBE_PERL_OBJECT

#define SWIG_MAYBE_PERL_OBJECT   SWIG_PERL_OBJECT_DECL

Definition at line 964 of file gv_perl.cpp.

◆ SWIG_MemoryError

#define SWIG_MemoryError   -12

Definition at line 755 of file gv_perl.cpp.

◆ SWIG_name

#define SWIG_name   "gvc::boot_gv"

Definition at line 1525 of file gv_perl.cpp.

◆ SWIG_NewFunctionPtrObj

#define SWIG_NewFunctionPtrObj (   ptr,
  type 
)    SWIG_NewPointerObj(ptr, type, 0)

Definition at line 919 of file gv_perl.cpp.

◆ SWIG_NewInstanceObj

#define SWIG_NewInstanceObj (   ptr,
  type,
  flags 
)    SWIG_NewPointerObj(ptr, type, flags)

Definition at line 915 of file gv_perl.cpp.

◆ SWIG_NewMemberObj

#define SWIG_NewMemberObj (   ptr,
  sz,
  type 
)    SWIG_NewPackedObj(ptr, sz, type)

Definition at line 923 of file gv_perl.cpp.

◆ SWIG_NEWOBJ

#define SWIG_NEWOBJ   (SWIG_OK | SWIG_NEWOBJMASK)

Definition at line 296 of file gv_perl.cpp.

◆ SWIG_NEWOBJMASK

#define SWIG_NEWOBJMASK   (SWIG_CASTRANKLIMIT << 1)

Definition at line 290 of file gv_perl.cpp.

◆ SWIG_NewPackedObj

#define SWIG_NewPackedObj (   p,
  s,
  type 
)    SWIG_Perl_NewPackedObj(SWIG_PERL_OBJECT_CALL p, s, type)

Definition at line 911 of file gv_perl.cpp.

◆ SWIG_NewPointerObj

#define SWIG_NewPointerObj (   p,
  type,
  flags 
)    SWIG_Perl_NewPointerObj(SWIG_PERL_OBJECT_CALL p, type, flags)

Definition at line 905 of file gv_perl.cpp.

◆ SWIG_NULLPTR

#define SWIG_NULLPTR   NULL

Definition at line 141 of file gv_perl.cpp.

◆ SWIG_NullReferenceError

#define SWIG_NullReferenceError   -13

Definition at line 756 of file gv_perl.cpp.

◆ SWIG_OK

#define SWIG_OK   (0)

Definition at line 276 of file gv_perl.cpp.

◆ SWIG_OLDOBJ

#define SWIG_OLDOBJ   (SWIG_OK)

Definition at line 295 of file gv_perl.cpp.

◆ SWIG_OverflowError

#define SWIG_OverflowError   -7

Definition at line 750 of file gv_perl.cpp.

◆ SWIG_OWNER

#define SWIG_OWNER   SWIG_POINTER_OWN

Definition at line 961 of file gv_perl.cpp.

◆ swig_owntype

#define swig_owntype   int

Definition at line 907 of file gv_perl.cpp.

◆ SWIG_PERL_CALL_ARGS_1

#define SWIG_PERL_CALL_ARGS_1 (   arg1)    (SWIG_PERL_OBJECT_CALL arg1)

Definition at line 946 of file gv_perl.cpp.

◆ SWIG_PERL_CALL_ARGS_2

#define SWIG_PERL_CALL_ARGS_2 (   arg1,
  arg2 
)    (SWIG_PERL_OBJECT_CALL arg1, arg2)

Definition at line 948 of file gv_perl.cpp.

◆ SWIG_PERL_DECL_ARGS_1

#define SWIG_PERL_DECL_ARGS_1 (   arg1)    (SWIG_PERL_OBJECT_DECL arg1)

Definition at line 945 of file gv_perl.cpp.

◆ SWIG_PERL_DECL_ARGS_2

#define SWIG_PERL_DECL_ARGS_2 (   arg1,
  arg2 
)    (SWIG_PERL_OBJECT_DECL arg1, arg2)

Definition at line 947 of file gv_perl.cpp.

◆ SWIG_PERL_OBJECT_CALL

#define SWIG_PERL_OBJECT_CALL

Definition at line 898 of file gv_perl.cpp.

◆ SWIG_PERL_OBJECT_DECL

#define SWIG_PERL_OBJECT_DECL

Definition at line 897 of file gv_perl.cpp.

◆ SWIG_PERL_STRICT_STR2NUM

#define SWIG_PERL_STRICT_STR2NUM

Definition at line 1035 of file gv_perl.cpp.

◆ SWIG_POINTER

#define SWIG_POINTER   4

Definition at line 1308 of file gv_perl.cpp.

◆ SWIG_POINTER_CLEAR

#define SWIG_POINTER_CLEAR   0x8

Definition at line 190 of file gv_perl.cpp.

◆ SWIG_POINTER_DISOWN

#define SWIG_POINTER_DISOWN   0x1

Definition at line 187 of file gv_perl.cpp.

◆ SWIG_POINTER_EXCEPTION

#define SWIG_POINTER_EXCEPTION   0

Definition at line 955 of file gv_perl.cpp.

◆ SWIG_POINTER_NO_NULL

#define SWIG_POINTER_NO_NULL   0x4

Definition at line 189 of file gv_perl.cpp.

◆ SWIG_POINTER_OWN

#define SWIG_POINTER_OWN   0x1

Definition at line 194 of file gv_perl.cpp.

◆ SWIG_POINTER_RELEASE

#define SWIG_POINTER_RELEASE   (SWIG_POINTER_CLEAR | SWIG_POINTER_DISOWN)

Definition at line 191 of file gv_perl.cpp.

◆ SWIG_prefix

#define SWIG_prefix   "gvc::"

Definition at line 1526 of file gv_perl.cpp.

◆ SWIG_RUNTIME_VERSION

#define SWIG_RUNTIME_VERSION   "4"

Definition at line 153 of file gv_perl.cpp.

◆ SWIG_RuntimeError

#define SWIG_RuntimeError   -3

Definition at line 746 of file gv_perl.cpp.

◆ SWIG_SetError

#define SWIG_SetError (   str)    SWIG_Error(SWIG_RuntimeError, str)

Definition at line 942 of file gv_perl.cpp.

◆ SWIG_SetModule

#define SWIG_SetModule (   clientdata,
  pointer 
)    SWIG_Perl_SetModule(pointer)

Definition at line 929 of file gv_perl.cpp.

◆ SWIG_SHADOW

#define SWIG_SHADOW   SWIG_OWNER << 1

Definition at line 962 of file gv_perl.cpp.

◆ SWIG_snprintf

#define SWIG_snprintf (   O,
  S,
  F,
  A 
)    sprintf(O,F,A)

Definition at line 341 of file gv_perl.cpp.

◆ SWIG_snprintf2

#define SWIG_snprintf2 (   O,
  S,
  F,
  A,
  B 
)    sprintf(O,F,A,B)

Definition at line 342 of file gv_perl.cpp.

◆ SWIG_Str2NumCast

#define SWIG_Str2NumCast (   x)    SWIG_AddCast(x)

Definition at line 1040 of file gv_perl.cpp.

◆ SWIG_STRING

#define SWIG_STRING   3

Definition at line 1307 of file gv_perl.cpp.

◆ SWIG_SyntaxError

#define SWIG_SyntaxError   -8

Definition at line 751 of file gv_perl.cpp.

◆ SWIG_SystemError

#define SWIG_SystemError   -10

Definition at line 753 of file gv_perl.cpp.

◆ SWIG_TMPOBJ

#define SWIG_TMPOBJ   (SWIG_OK | SWIG_TMPOBJMASK)

Definition at line 297 of file gv_perl.cpp.

◆ SWIG_TMPOBJMASK

#define SWIG_TMPOBJMASK   (SWIG_NEWOBJMASK << 1)

Definition at line 292 of file gv_perl.cpp.

◆ SWIG_TYPE_TABLE_NAME

#define SWIG_TYPE_TABLE_NAME

Definition at line 161 of file gv_perl.cpp.

◆ SWIG_TypeError

#define SWIG_TypeError   -5

Definition at line 748 of file gv_perl.cpp.

◆ SWIG_TypeQuery

#define SWIG_TypeQuery (   name)    SWIG_TypeQueryModule(&swig_module, &swig_module, name)

Definition at line 1518 of file gv_perl.cpp.

◆ SWIG_TypeRank

#define SWIG_TypeRank   unsigned long

Definition at line 309 of file gv_perl.cpp.

◆ SWIG_UnknownError

#define SWIG_UnknownError   -1

Definition at line 744 of file gv_perl.cpp.

◆ SWIG_ValueError

#define SWIG_ValueError   -9

Definition at line 752 of file gv_perl.cpp.

◆ SWIG_VERSION

#define SWIG_VERSION   0x040200

Definition at line 10 of file gv_perl.cpp.

◆ SWIGCLASS_STATIC

#define SWIGCLASS_STATIC   static SWIGUNUSED

Definition at line 981 of file gv_perl.cpp.

◆ SWIGEXPORT

#define SWIGEXPORT

Definition at line 100 of file gv_perl.cpp.

◆ SWIGINLINE

#define SWIGINLINE

Definition at line 37 of file gv_perl.cpp.

◆ SWIGINTERN

#define SWIGINTERN   static SWIGUNUSED

Definition at line 72 of file gv_perl.cpp.

◆ SWIGINTERNINLINE

#define SWIGINTERNINLINE   SWIGINTERN SWIGINLINE

Definition at line 77 of file gv_perl.cpp.

◆ SWIGPERL

#define SWIGPERL

Definition at line 11 of file gv_perl.cpp.

◆ SWIGRUNTIME

#define SWIGRUNTIME   SWIGINTERN

Definition at line 174 of file gv_perl.cpp.

◆ SWIGRUNTIMEINLINE

#define SWIGRUNTIMEINLINE   SWIGRUNTIME SWIGINLINE

Definition at line 178 of file gv_perl.cpp.

◆ SWIGSTDCALL

#define SWIGSTDCALL

Definition at line 110 of file gv_perl.cpp.

◆ SWIGTEMPLATEDISAMBIGUATOR

#define SWIGTEMPLATEDISAMBIGUATOR

Definition at line 28 of file gv_perl.cpp.

◆ SWIGTYPE_p_Agedge_t

#define SWIGTYPE_p_Agedge_t   swig_types[0]

Definition at line 1510 of file gv_perl.cpp.

◆ SWIGTYPE_p_Agnode_t

#define SWIGTYPE_p_Agnode_t   swig_types[1]

Definition at line 1511 of file gv_perl.cpp.

◆ SWIGTYPE_p_Agraph_t

#define SWIGTYPE_p_Agraph_t   swig_types[2]

Definition at line 1512 of file gv_perl.cpp.

◆ SWIGTYPE_p_Agsym_t

#define SWIGTYPE_p_Agsym_t   swig_types[3]

Definition at line 1513 of file gv_perl.cpp.

◆ SWIGTYPE_p_char

#define SWIGTYPE_p_char   swig_types[5]

Definition at line 1515 of file gv_perl.cpp.

◆ SWIGTYPE_p_FILE

#define SWIGTYPE_p_FILE   swig_types[4]

Definition at line 1514 of file gv_perl.cpp.

◆ SWIGUNUSED

#define SWIGUNUSED

Definition at line 52 of file gv_perl.cpp.

◆ SWIGUNUSEDPARM

#define SWIGUNUSEDPARM (   p)    p SWIGUNUSED

Definition at line 66 of file gv_perl.cpp.

◆ XSPROTO

#define XSPROTO (   name)    void name(pTHX_ CV* cv)

Definition at line 970 of file gv_perl.cpp.

Typedef Documentation

◆ swig_cast_info

◆ swig_constant_info

◆ swig_converter_func

typedef void *(* swig_converter_func) (void *, int *)

Definition at line 351 of file gv_perl.cpp.

◆ swig_dycast_func

typedef struct swig_type_info *(* swig_dycast_func) (void **)

Definition at line 351 of file gv_perl.cpp.

◆ swig_module_info

◆ swig_type_info

◆ SwigMagicFunc

typedef int(* SwigMagicFunc) (SV *, MAGIC *)

Definition at line 989 of file gv_perl.cpp.

◆ SwigPerlWrapperPtr

typedef SwigPerlWrapper* SwigPerlWrapperPtr

Definition at line 1295 of file gv_perl.cpp.

Function Documentation

◆ _swig_create_magic()

SWIGRUNTIME void _swig_create_magic ( SV *  sv,
char *  name,
int(*)(SV *, MAGIC *)  set,
int(*)(SV *, MAGIC *)  get 
)

Definition at line 1337 of file gv_perl.cpp.

References malloc().

Here is the call graph for this function:

◆ digraph()

Agraph_t * digraph ( char *  name)
extern

Definition at line 36 of file gv.cpp.

Referenced by XS().

Here is the caller graph for this function:

◆ edge() [1/4]

Agedge_t * edge ( Agnode_t t,
Agnode_t h 
)
extern

New edges

Definition at line 99 of file gv.cpp.

◆ edge() [2/4]

Agedge_t * edge ( Agnode_t t,
char *  hname 
)
extern

Definition at line 107 of file gv.cpp.

◆ edge() [3/4]

Agedge_t * edge ( Agraph_t g,
char *  tname,
char *  hname 
)
extern

Definition at line 112 of file gv.cpp.

◆ edge() [4/4]

Agedge_t * edge ( char *  tname,
Agnode_t h 
)
extern

Definition at line 102 of file gv.cpp.

◆ findattr() [1/3]

Agsym_t * findattr ( Agedge_t e,
char *  name 
)
extern

Definition at line 279 of file gv.cpp.

◆ findattr() [2/3]

Agsym_t * findattr ( Agnode_t n,
char *  name 
)
extern

Definition at line 273 of file gv.cpp.

◆ findattr() [3/3]

Agsym_t * findattr ( Agraph_t g,
char *  name 
)
extern

Definition at line 267 of file gv.cpp.

Referenced by XS(), XS(), and XS().

Here is the caller graph for this function:

◆ findedge()

Agedge_t * findedge ( Agnode_t t,
Agnode_t h 
)
extern

Definition at line 259 of file gv.cpp.

Referenced by XS().

Here is the caller graph for this function:

◆ findnode()

Agnode_t * findnode ( Agraph_t g,
char *  name 
)
extern

Definition at line 253 of file gv.cpp.

Referenced by XS().

Here is the caller graph for this function:

◆ findsubg()

Agraph_t * findsubg ( Agraph_t g,
char *  name 
)
extern

Find handles from names

Definition at line 247 of file gv.cpp.

Referenced by XS().

Here is the caller graph for this function:

◆ firstattr() [1/3]

Agsym_t * firstattr ( Agedge_t e)
extern

Definition at line 570 of file gv.cpp.

◆ firstattr() [2/3]

Agsym_t * firstattr ( Agnode_t n)
extern

Definition at line 556 of file gv.cpp.

◆ firstattr() [3/3]

Agsym_t * firstattr ( Agraph_t g)
extern

Definition at line 542 of file gv.cpp.

Referenced by XS(), XS(), and XS().

Here is the caller graph for this function:

◆ firstedge() [1/2]

Agedge_t * firstedge ( Agnode_t n)
extern

Definition at line 449 of file gv.cpp.

◆ firstedge() [2/2]

Agedge_t * firstedge ( Agraph_t g)
extern

Definition at line 409 of file gv.cpp.

Referenced by XS(), and XS().

Here is the caller graph for this function:

◆ firsthead()

Agnode_t * firsthead ( Agnode_t n)
extern

Definition at line 425 of file gv.cpp.

Referenced by XS().

Here is the caller graph for this function:

◆ firstin() [1/2]

Agedge_t * firstin ( Agnode_t n)
extern

Definition at line 482 of file gv.cpp.

◆ firstin() [2/2]

Agedge_t * firstin ( Agraph_t g)
extern

Definition at line 461 of file gv.cpp.

Referenced by XS(), and XS().

Here is the caller graph for this function:

◆ firstnode() [1/2]

Agnode_t * firstnode ( Agedge_t e)
extern

Definition at line 530 of file gv.cpp.

◆ firstnode() [2/2]

Agnode_t * firstnode ( Agraph_t g)
extern

Definition at line 518 of file gv.cpp.

Referenced by XS(), and XS().

Here is the caller graph for this function:

◆ firstout() [1/2]

Agedge_t * firstout ( Agnode_t n)
extern

Definition at line 413 of file gv.cpp.

◆ firstout() [2/2]

Agedge_t * firstout ( Agraph_t g)
extern

Definition at line 384 of file gv.cpp.

Referenced by XS(), and XS().

Here is the caller graph for this function:

◆ firstsubg()

Agraph_t * firstsubg ( Agraph_t g)
extern

Definition at line 367 of file gv.cpp.

Referenced by XS().

Here is the caller graph for this function:

◆ firstsupg()

Agraph_t * firstsupg ( Agraph_t g)
extern

Definition at line 380 of file gv.cpp.

Referenced by XS().

Here is the caller graph for this function:

◆ firsttail()

Agnode_t * firsttail ( Agnode_t n)
extern

Definition at line 494 of file gv.cpp.

Referenced by XS().

Here is the caller graph for this function:

◆ getv() [1/6]

char * getv ( Agedge_t e,
Agsym_t a 
)
extern

Definition at line 205 of file gv.cpp.

◆ getv() [2/6]

char * getv ( Agedge_t e,
char *  attr 
)
extern

Definition at line 212 of file gv.cpp.

◆ getv() [3/6]

char * getv ( Agnode_t n,
Agsym_t a 
)
extern

Definition at line 162 of file gv.cpp.

◆ getv() [4/6]

char * getv ( Agnode_t n,
char *  attr 
)
extern

Definition at line 169 of file gv.cpp.

◆ getv() [5/6]

char * getv ( Agraph_t g,
Agsym_t a 
)
extern

Definition at line 129 of file gv.cpp.

◆ getv() [6/6]

char * getv ( Agraph_t g,
char *  attr 
)
extern

Getting attribute values

Definition at line 130 of file gv.cpp.

Referenced by XS(), XS(), XS(), XS(), XS(), and XS().

Here is the caller graph for this function:

◆ graph() [1/2]

Agraph_t * graph ( Agraph_t g,
char *  name 
)
extern

Definition at line 78 of file gv.cpp.

◆ graph() [2/2]

Agraph_t * graph ( char *  name)
extern

New graphs

Definition at line 30 of file gv.cpp.

Referenced by XS(), and XS().

Here is the caller graph for this function:

◆ graphof() [1/3]

Agraph_t * graphof ( Agedge_t e)
extern

Definition at line 309 of file gv.cpp.

◆ graphof() [2/3]

Agraph_t * graphof ( Agnode_t n)
extern

Definition at line 318 of file gv.cpp.

◆ graphof() [3/3]

Agraph_t * graphof ( Agraph_t g)
extern

Definition at line 303 of file gv.cpp.

Referenced by XS(), XS(), and XS().

Here is the caller graph for this function:

◆ headof()

Agnode_t * headof ( Agedge_t e)
extern

Misc graph navigators returning handles

Definition at line 287 of file gv.cpp.

Referenced by XS().

Here is the caller graph for this function:

◆ layout()

bool layout ( Agraph_t g,
const char *  engine 
)
extern

Layout

Definition at line 615 of file gv.cpp.

Referenced by XS().

Here is the caller graph for this function:

◆ nameof() [1/3]

char * nameof ( Agnode_t n)
extern

Definition at line 348 of file gv.cpp.

◆ nameof() [2/3]

char * nameof ( Agraph_t g)
extern

Obtain names from handles

Definition at line 343 of file gv.cpp.

Referenced by XS(), XS(), and XS().

Here is the caller graph for this function:

◆ nameof() [3/3]

char * nameof ( Agsym_t a)
extern

Definition at line 355 of file gv.cpp.

◆ nextattr() [1/3]

Agsym_t * nextattr ( Agedge_t e,
Agsym_t a 
)
extern

Definition at line 577 of file gv.cpp.

◆ nextattr() [2/3]

Agsym_t * nextattr ( Agnode_t n,
Agsym_t a 
)
extern

Definition at line 563 of file gv.cpp.

◆ nextattr() [3/3]

Agsym_t * nextattr ( Agraph_t g,
Agsym_t a 
)
extern

Definition at line 549 of file gv.cpp.

Referenced by XS(), XS(), and XS().

Here is the caller graph for this function:

◆ nextedge() [1/2]

Agedge_t * nextedge ( Agnode_t n,
Agedge_t e 
)
extern

Definition at line 455 of file gv.cpp.

◆ nextedge() [2/2]

Agedge_t * nextedge ( Agraph_t g,
Agedge_t e 
)
extern

Definition at line 411 of file gv.cpp.

Referenced by XS(), and XS().

Here is the caller graph for this function:

◆ nexthead()

Agnode_t * nexthead ( Agnode_t n,
Agnode_t h 
)
extern

Definition at line 434 of file gv.cpp.

Referenced by XS().

Here is the caller graph for this function:

◆ nextin() [1/2]

Agedge_t * nextin ( Agnode_t n,
Agedge_t e 
)
extern

Definition at line 488 of file gv.cpp.

Referenced by XS(), and XS().

Here is the caller graph for this function:

◆ nextin() [2/2]

Agedge_t * nextin ( Agraph_t g,
Agedge_t e 
)
extern

Definition at line 470 of file gv.cpp.

◆ nextnode() [1/2]

Agnode_t * nextnode ( Agedge_t e,
Agnode_t n 
)
extern

Definition at line 536 of file gv.cpp.

◆ nextnode() [2/2]

Agnode_t * nextnode ( Agraph_t g,
Agnode_t n 
)
extern

Definition at line 524 of file gv.cpp.

Referenced by XS(), and XS().

Here is the caller graph for this function:

◆ nextout() [1/2]

Agedge_t * nextout ( Agnode_t n,
Agedge_t e 
)
extern

Definition at line 419 of file gv.cpp.

◆ nextout() [2/2]

Agedge_t * nextout ( Agraph_t g,
Agedge_t e 
)
extern

Definition at line 395 of file gv.cpp.

Referenced by XS(), and XS().

Here is the caller graph for this function:

◆ nextsubg()

Agraph_t * nextsubg ( Agraph_t g,
Agraph_t sg 
)
extern

Definition at line 373 of file gv.cpp.

Referenced by XS().

Here is the caller graph for this function:

◆ nextsupg()

Agraph_t * nextsupg ( Agraph_t g,
Agraph_t sg 
)
extern

Definition at line 382 of file gv.cpp.

Referenced by XS().

Here is the caller graph for this function:

◆ nexttail()

Agnode_t * nexttail ( Agnode_t n,
Agnode_t t 
)
extern

Definition at line 503 of file gv.cpp.

Referenced by XS().

Here is the caller graph for this function:

◆ node()

Agnode_t * node ( Agraph_t g,
char *  name 
)
extern

New nodes

Definition at line 84 of file gv.cpp.

◆ ok() [1/4]

bool ok ( Agedge_t e)
extern

Definition at line 364 of file gv.cpp.

◆ ok() [2/4]

bool ok ( Agnode_t n)
extern

Definition at line 363 of file gv.cpp.

◆ ok() [3/4]

bool ok ( Agraph_t g)
extern

Iterators

Definition at line 362 of file gv.cpp.

Referenced by XS(), XS(), XS(), and XS().

Here is the caller graph for this function:

◆ ok() [4/4]

bool ok ( Agsym_t a)
extern

Definition at line 365 of file gv.cpp.

◆ protoedge()

Agedge_t * protoedge ( Agraph_t g)
extern

Definition at line 338 of file gv.cpp.

Referenced by XS().

Here is the caller graph for this function:

◆ protonode()

Agnode_t * protonode ( Agraph_t g)
extern

Obtain handles of proto node/edge for setting default attribute values

Definition at line 334 of file gv.cpp.

Referenced by XS().

Here is the caller graph for this function:

◆ read() [1/2]

Agraph_t * read ( const char *  filename)
extern

Definition at line 66 of file gv.cpp.

Referenced by XS(), and XS().

Here is the caller graph for this function:

◆ read() [2/2]

Agraph_t * read ( FILE *  f)
extern

Definition at line 60 of file gv.cpp.

◆ readstring()

Agraph_t * readstring ( char *  string)
extern

Definition at line 54 of file gv.cpp.

Referenced by XS().

Here is the caller graph for this function:

◆ render() [1/4]

bool render ( Agraph_t g)
extern

Render

Definition at line 624 of file gv.cpp.

Referenced by XS(), XS(), XS(), and XS().

Here is the caller graph for this function:

◆ render() [2/4]

bool render ( Agraph_t g,
const char *  format 
)
extern

Definition at line 632 of file gv.cpp.

◆ render() [3/4]

bool render ( Agraph_t g,
const char *  format,
const char *  filename 
)
extern

Definition at line 658 of file gv.cpp.

◆ render() [4/4]

bool render ( Agraph_t g,
const char *  format,
FILE *  fout 
)
extern

Definition at line 640 of file gv.cpp.

◆ renderchannel()

bool renderchannel ( Agraph_t g,
const char *  format,
const char *  channelname 
)
extern

Definition at line 648 of file gv.cpp.

Referenced by XS().

Here is the caller graph for this function:

◆ renderdata()

char * renderdata ( Agraph_t g,
const char *  format 
)
extern

Definition at line 699 of file gv.cpp.

Referenced by XS().

Here is the caller graph for this function:

◆ renderresult()

void renderresult ( Agraph_t g,
const char *  format,
char *  outdata 
)
extern

Definition at line 690 of file gv.cpp.

Referenced by XS().

Here is the caller graph for this function:

◆ rm() [1/3]

bool rm ( Agedge_t e)
extern

Definition at line 604 of file gv.cpp.

◆ rm() [2/3]

bool rm ( Agnode_t n)
extern

Definition at line 594 of file gv.cpp.

◆ rm() [3/3]

bool rm ( Agraph_t g)
extern

Remove graph objects

Definition at line 584 of file gv.cpp.

Referenced by XS(), XS(), and XS().

Here is the caller graph for this function:

◆ rootof()

Agraph_t * rootof ( Agraph_t g)
extern

Definition at line 327 of file gv.cpp.

Referenced by XS().

Here is the caller graph for this function:

◆ setv() [1/6]

char * setv ( Agedge_t e,
Agsym_t a,
char *  val 
)
extern

Definition at line 221 of file gv.cpp.

◆ setv() [2/6]

char * setv ( Agedge_t e,
char *  attr,
char *  val 
)
extern

Definition at line 229 of file gv.cpp.

◆ setv() [3/6]

char * setv ( Agnode_t n,
Agsym_t a,
char *  val 
)
extern

Definition at line 178 of file gv.cpp.

◆ setv() [4/6]

char * setv ( Agnode_t n,
char *  attr,
char *  val 
)
extern

Definition at line 186 of file gv.cpp.

◆ setv() [5/6]

char * setv ( Agraph_t g,
Agsym_t a,
char *  val 
)
extern

Definition at line 146 of file gv.cpp.

◆ setv() [6/6]

char * setv ( Agraph_t g,
char *  attr,
char *  val 
)
extern

Setting attribute values

Definition at line 152 of file gv.cpp.

Referenced by XS(), XS(), XS(), XS(), XS(), and XS().

Here is the caller graph for this function:

◆ strictdigraph()

Agraph_t * strictdigraph ( char *  name)
extern

Definition at line 48 of file gv.cpp.

Referenced by XS().

Here is the caller graph for this function:

◆ strictgraph()

Agraph_t * strictgraph ( char *  name)
extern

Definition at line 42 of file gv.cpp.

Referenced by XS().

Here is the caller graph for this function:

◆ SWIG_AddCast()

SWIGINTERNINLINE int SWIG_AddCast ( int  r)

Definition at line 316 of file gv_perl.cpp.

References SWIG_CastRank, SWIG_ERROR, SWIG_IsOK, and SWIG_MAXCASTRANK.

◆ SWIG_AsCharPtrAndSize()

SWIGINTERN int SWIG_AsCharPtrAndSize ( SV *  obj,
char **  cptr,
size_t *  psize,
int *  alloc 
)

Definition at line 1792 of file gv_perl.cpp.

References len(), SWIG_ConvertPtr, SWIG_NEWOBJ, SWIG_OK, SWIG_OLDOBJ, SWIG_pchar_descriptor(), and SWIG_TypeError.

Referenced by XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), and XS().

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

◆ SWIG_CheckState()

SWIGINTERNINLINE int SWIG_CheckState ( int  r)

Definition at line 319 of file gv_perl.cpp.

References SWIG_CastRank, and SWIG_IsOK.

◆ SWIG_croak_null()

static void SWIGUNUSED SWIG_croak_null ( )
static

Definition at line 1008 of file gv_perl.cpp.

References err, get_sv, and SvPV_nolen.

Referenced by XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), and XS().

Here is the caller graph for this function:

◆ SWIG_FromCharPtr()

SWIGINTERNINLINE SV * SWIG_FromCharPtr ( const char *  cptr)

Definition at line 1848 of file gv_perl.cpp.

References SWIG_FromCharPtrAndSize().

Referenced by XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), XS(), and XS().

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

◆ SWIG_FromCharPtrAndSize()

SWIGINTERNINLINE SV * SWIG_FromCharPtrAndSize ( const char *  carray,
size_t  size 
)

Definition at line 1835 of file gv_perl.cpp.

Referenced by SWIG_FromCharPtr().

Here is the caller graph for this function:

◆ SWIG_init()

SWIGEXPORT void SWIG_init ( CV *  cv)

◆ SWIG_InitializeModule()

SWIGRUNTIME void SWIG_InitializeModule ( SWIG_INIT_CLIENT_DATA_TYPE  clientdata)

Definition at line 7384 of file gv_perl.cpp.

References swig_module_info::cast_initial, swig_type_info::clientdata, init(), swig_type_info::name, swig_cast_info::next, swig_module_info::next, swig_module_info::size, swig_cast_initial, SWIG_GetModule, SWIG_MangledTypeQueryModule(), swig_module, SWIG_SetModule, swig_type_initial, SWIG_TypeCheck(), type, swig_cast_info::type, swig_module_info::type_initial, and swig_module_info::types.

Referenced by XS().

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

◆ swig_magic_readonly()

SWIGCLASS_STATIC int swig_magic_readonly ( pTHX_ SV *  SWIGUNUSEDPARMsv,
MAGIC *  SWIGUNUSEDPARMmg 
)

Definition at line 1865 of file gv_perl.cpp.

References MAGIC_PPERL.

◆ SWIG_MangledTypeQueryModule()

SWIGRUNTIME swig_type_info * SWIG_MangledTypeQueryModule ( swig_module_info start,
swig_module_info end,
const char *  name 
)

Definition at line 570 of file gv_perl.cpp.

References compare(), swig_type_info::name, swig_module_info::next, swig_module_info::size, and swig_module_info::types.

Referenced by SWIG_InitializeModule(), and SWIG_TypeQueryModule().

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

◆ SWIG_PackData()

SWIGRUNTIME char * SWIG_PackData ( char *  c,
void *  ptr,
size_t  sz 
)

Definition at line 644 of file gv_perl.cpp.

Referenced by SWIG_PackDataName(), SWIG_PackVoidPtr(), and SWIG_Perl_MakePackedObj().

Here is the caller graph for this function:

◆ SWIG_PackDataName()

SWIGRUNTIME char * SWIG_PackDataName ( char *  buff,
void *  ptr,
size_t  sz,
const char *  name,
size_t  bsz 
)

Definition at line 712 of file gv_perl.cpp.

References SWIG_PackData().

Here is the call graph for this function:

◆ SWIG_PackVoidPtr()

SWIGRUNTIME char * SWIG_PackVoidPtr ( char *  buff,
void *  ptr,
const char *  name,
size_t  bsz 
)

Definition at line 688 of file gv_perl.cpp.

References SWIG_PackData().

Here is the call graph for this function:

◆ SWIG_pchar_descriptor()

SWIGINTERN swig_type_info * SWIG_pchar_descriptor ( void  )

Definition at line 1779 of file gv_perl.cpp.

References init(), and SWIG_TypeQuery.

Referenced by SWIG_AsCharPtrAndSize().

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

◆ SWIG_Perl_AcquirePtr()

SWIGRUNTIME int SWIG_Perl_AcquirePtr ( SWIG_MAYBE_PERL_OBJECT SV *  SWIGUNUSEDPARMsv,
int   SWIGUNUSEDPARMown 
)

Definition at line 1089 of file gv_perl.cpp.

◆ SWIG_Perl_ConvertPacked()

SWIGRUNTIME int SWIG_Perl_ConvertPacked ( SWIG_MAYBE_PERL_OBJECT SV *  obj,
void *  ptr,
int  sz,
swig_type_info ty 
)

Definition at line 1272 of file gv_perl.cpp.

References SvPV_nolen, SWIG_ERROR, SWIG_OK, SWIG_TypeCheck(), and SWIG_UnpackData().

Here is the call graph for this function:

◆ SWIG_Perl_ConvertPtr()

SWIGRUNTIME int SWIG_Perl_ConvertPtr ( SWIG_MAYBE_PERL_OBJECT SV *  sv,
void **  ptr,
swig_type_info _t,
int  flags 
)

Definition at line 1212 of file gv_perl.cpp.

References flags, and SWIG_Perl_ConvertPtrAndOwn().

Here is the call graph for this function:

◆ SWIG_Perl_ConvertPtrAndOwn()

SWIGRUNTIME int SWIG_Perl_ConvertPtrAndOwn ( SWIG_MAYBE_PERL_OBJECT SV *  sv,
void **  ptr,
swig_type_info _t,
int  flags,
int *  own 
)

Definition at line 1097 of file gv_perl.cpp.

References flags, INT2PTR, SWIG_CAST_NEW_MEMORY, SWIG_ERROR, SWIG_ERROR_RELEASE_NOT_OWNED, SWIG_NullReferenceError, SWIG_OK, SWIG_Perl_TypeProxyName(), SWIG_POINTER_CLEAR, SWIG_POINTER_DISOWN, SWIG_POINTER_NO_NULL, SWIG_POINTER_RELEASE, SWIG_TypeCast(), SWIG_TypeProxyCheck(), and SWIGRUNTIME.

Referenced by SWIG_Perl_ConvertPtr().

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

◆ SWIG_PERL_DECL_ARGS_1()

SWIGINTERNINLINE SV *SWIG_From_bool SWIG_PERL_DECL_ARGS_1 ( bool  value)

Definition at line 1855 of file gv_perl.cpp.

◆ SWIG_Perl_ErrorType()

◆ SWIG_Perl_GetModule()

SWIGRUNTIME swig_module_info * SWIG_Perl_GetModule ( void *  SWIGUNUSEDPARMclientdata)

Definition at line 1355 of file gv_perl.cpp.

References get_sv, INT2PTR, SWIG_RUNTIME_VERSION, and SWIG_TYPE_TABLE_NAME.

◆ SWIG_Perl_MakePackedObj()

SWIGRUNTIME void SWIG_Perl_MakePackedObj ( SWIG_MAYBE_PERL_OBJECT SV *  sv,
void *  ptr,
int  sz,
swig_type_info type 
)

Definition at line 1253 of file gv_perl.cpp.

References SWIG_PackData(), SWIG_Perl_TypeProxyName(), and type.

Referenced by SWIG_Perl_NewPackedObj().

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

◆ SWIG_Perl_MakePtr()

SWIGRUNTIME void SWIG_Perl_MakePtr ( SWIG_MAYBE_PERL_OBJECT SV *  sv,
void *  ptr,
swig_type_info t,
int  flags 
)

Definition at line 1217 of file gv_perl.cpp.

References flags, gv_init(), hash, SWIG_Perl_TypeProxyName(), SWIG_POINTER_OWN, and SWIG_SHADOW.

Here is the call graph for this function:

◆ SWIG_Perl_NewPackedObj()

SWIGRUNTIME SV * SWIG_Perl_NewPackedObj ( SWIG_MAYBE_PERL_OBJECT void *  ptr,
int  sz,
swig_type_info type 
)

Definition at line 1264 of file gv_perl.cpp.

References SWIG_Perl_MakePackedObj(), and type.

Here is the call graph for this function:

◆ SWIG_Perl_NewPointerObj()

SWIGRUNTIMEINLINE SV * SWIG_Perl_NewPointerObj ( SWIG_MAYBE_PERL_OBJECT void *  ptr,
swig_type_info t,
int  flags 
)

Definition at line 1246 of file gv_perl.cpp.

References flags, and SWIG_MakePtr.

◆ SWIG_Perl_SetModule()

SWIGRUNTIME void SWIG_Perl_SetModule ( swig_module_info module)

Definition at line 1371 of file gv_perl.cpp.

References get_sv, PTR2IV, SWIG_RUNTIME_VERSION, and SWIG_TYPE_TABLE_NAME.

◆ SWIG_Perl_TypeProxyName()

SWIGRUNTIME const char * SWIG_Perl_TypeProxyName ( const swig_type_info type)

Definition at line 1051 of file gv_perl.cpp.

References NULL, and type.

Referenced by SWIG_Perl_ConvertPtrAndOwn(), SWIG_Perl_MakePackedObj(), SWIG_Perl_MakePtr(), and SWIG_TypeProxyCheck().

Here is the caller graph for this function:

◆ SWIG_PropagateClientData()

SWIGRUNTIME void SWIG_PropagateClientData ( void  )

Definition at line 7531 of file gv_perl.cpp.

References swig_type_info::cast, swig_type_info::clientdata, swig_cast_info::converter, swig_cast_info::next, swig_module_info::size, swig_module, SWIG_TypeClientData(), swig_cast_info::type, and swig_module_info::types.

Here is the call graph for this function:

◆ SWIG_TypeCast()

SWIGRUNTIMEINLINE void * SWIG_TypeCast ( swig_cast_info ty,
void *  ptr,
int *  newmemory 
)

Definition at line 488 of file gv_perl.cpp.

References swig_cast_info::converter.

Referenced by SWIG_Perl_ConvertPtrAndOwn().

Here is the caller graph for this function:

◆ SWIG_TypeCheck()

SWIGRUNTIME swig_cast_info * SWIG_TypeCheck ( const char *  c,
swig_type_info ty 
)

Definition at line 434 of file gv_perl.cpp.

References swig_type_info::cast, swig_type_info::name, swig_cast_info::next, swig_cast_info::prev, and swig_cast_info::type.

Referenced by SWIG_InitializeModule(), and SWIG_Perl_ConvertPacked().

Here is the caller graph for this function:

◆ SWIG_TypeCheckStruct()

SWIGRUNTIME swig_cast_info * SWIG_TypeCheckStruct ( const swig_type_info from,
swig_type_info ty 
)

◆ SWIG_TypeClientData()

SWIGRUNTIME void SWIG_TypeClientData ( swig_type_info ti,
void *  clientdata 
)

Definition at line 540 of file gv_perl.cpp.

References swig_type_info::cast, swig_type_info::clientdata, swig_module_info::clientdata, swig_cast_info::converter, swig_cast_info::next, SWIG_TypeClientData(), and swig_cast_info::type.

Referenced by SWIG_PropagateClientData(), SWIG_TypeClientData(), and SWIG_TypeNewClientData().

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

◆ SWIG_TypeCmp()

SWIGRUNTIME int SWIG_TypeCmp ( const char *  nb,
const char *  tb 
)

Definition at line 407 of file gv_perl.cpp.

References SWIG_TypeNameComp().

Referenced by SWIG_TypeEquiv().

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

◆ SWIG_TypeDynamicCast()

SWIGRUNTIME swig_type_info * SWIG_TypeDynamicCast ( swig_type_info ty,
void **  ptr 
)

Definition at line 496 of file gv_perl.cpp.

References swig_type_info::dcast.

◆ SWIG_TypeEquiv()

SWIGRUNTIME int SWIG_TypeEquiv ( const char *  nb,
const char *  tb 
)

Definition at line 426 of file gv_perl.cpp.

References SWIG_TypeCmp().

Referenced by SWIG_TypeQueryModule().

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

◆ SWIG_TypeName()

SWIGRUNTIMEINLINE const char * SWIG_TypeName ( const swig_type_info ty)

Definition at line 510 of file gv_perl.cpp.

References swig_type_info::name.

◆ SWIG_TypeNameComp()

SWIGRUNTIME int SWIG_TypeNameComp ( const char *  f1,
const char *  l1,
const char *  f2,
const char *  l2 
)

Definition at line 392 of file gv_perl.cpp.

Referenced by SWIG_TypeCmp().

Here is the caller graph for this function:

◆ SWIG_TypeNewClientData()

SWIGRUNTIME void SWIG_TypeNewClientData ( swig_type_info ti,
void *  clientdata 
)

Definition at line 556 of file gv_perl.cpp.

References swig_module_info::clientdata, swig_type_info::owndata, and SWIG_TypeClientData().

Here is the call graph for this function:

◆ SWIG_TypePrettyName()

SWIGRUNTIME const char * SWIG_TypePrettyName ( const swig_type_info type)

Definition at line 519 of file gv_perl.cpp.

References s::name, NULL, and type.

◆ SWIG_TypeProxyCheck()

SWIGRUNTIME swig_cast_info * SWIG_TypeProxyCheck ( const char *  c,
swig_type_info ty 
)

Definition at line 1063 of file gv_perl.cpp.

References swig_type_info::cast, swig_cast_info::next, swig_cast_info::prev, SWIG_Perl_TypeProxyName(), and swig_cast_info::type.

Referenced by SWIG_Perl_ConvertPtrAndOwn().

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

◆ SWIG_TypeQueryModule()

SWIGRUNTIME swig_type_info * SWIG_TypeQueryModule ( swig_module_info start,
swig_module_info end,
const char *  name 
)

Definition at line 615 of file gv_perl.cpp.

References swig_module_info::next, swig_module_info::size, swig_type_info::str, SWIG_MangledTypeQueryModule(), SWIG_TypeEquiv(), and swig_module_info::types.

Here is the call graph for this function:

◆ SWIG_UnpackData()

SWIGRUNTIME const char * SWIG_UnpackData ( const char *  c,
void *  ptr,
size_t  sz 
)

Definition at line 660 of file gv_perl.cpp.

Referenced by SWIG_Perl_ConvertPacked(), SWIG_UnpackDataName(), and SWIG_UnpackVoidPtr().

Here is the caller graph for this function:

◆ SWIG_UnpackDataName()

SWIGRUNTIME const char * SWIG_UnpackDataName ( const char *  c,
void *  ptr,
size_t  sz,
const char *  name 
)

Definition at line 727 of file gv_perl.cpp.

References SWIG_UnpackData().

Here is the call graph for this function:

◆ SWIG_UnpackVoidPtr()

SWIGRUNTIME const char * SWIG_UnpackVoidPtr ( const char *  c,
void **  ptr,
const char *  name 
)

Definition at line 699 of file gv_perl.cpp.

References SWIG_UnpackData().

Here is the call graph for this function:

◆ tailof()

Agnode_t * tailof ( Agedge_t e)
extern

Definition at line 295 of file gv.cpp.

Referenced by XS().

Here is the caller graph for this function:

◆ tred()

bool tred ( Agraph_t g)
extern

Definition at line 728 of file gv.cpp.

Referenced by XS().

Here is the caller graph for this function:

◆ write() [1/2]

bool write ( Agraph_t g,
const char *  filename 
)
extern

Definition at line 717 of file gv.cpp.

Referenced by XS(), and XS().

Here is the caller graph for this function:

◆ write() [2/2]

bool write ( Agraph_t g,
FILE *  f 
)
extern

Definition at line 710 of file gv.cpp.

◆ XS() [1/113]

XS ( _wrap_digraph  )

Definition at line 1907 of file gv_perl.cpp.

References digraph(), NULL, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsCharPtrAndSize(), SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NEWOBJ, SWIG_NewPointerObj, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [2/113]

XS ( _wrap_edge  )

Definition at line 2454 of file gv_perl.cpp.

References _wrap_edge__SWIG_0(), _wrap_edge__SWIG_1(), _wrap_edge__SWIG_2(), _wrap_edge__SWIG_3(), MARK, NULL, SWIG_AsCharPtrAndSize(), SWIG_CALLXS, SWIG_CheckState, SWIG_ConvertPtr, SWIG_MAXCASTRANK, SWIG_TypeRank, SWIGTYPE_p_Agnode_t, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [3/113]

Definition at line 2288 of file gv_perl.cpp.

References edge, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agedge_t, and SWIGTYPE_p_Agnode_t.

Here is the call graph for this function:

◆ XS() [4/113]

Definition at line 2326 of file gv_perl.cpp.

References edge, NULL, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsCharPtrAndSize(), SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NEWOBJ, SWIG_NewPointerObj, SWIGTYPE_p_Agedge_t, and SWIGTYPE_p_Agnode_t.

Here is the call graph for this function:

◆ XS() [5/113]

Definition at line 2365 of file gv_perl.cpp.

References edge, NULL, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsCharPtrAndSize(), SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NEWOBJ, SWIG_NewPointerObj, SWIGTYPE_p_Agedge_t, and SWIGTYPE_p_Agnode_t.

Here is the call graph for this function:

◆ XS() [6/113]

Definition at line 2404 of file gv_perl.cpp.

References edge, NULL, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsCharPtrAndSize(), SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NEWOBJ, SWIG_NewPointerObj, SWIGTYPE_p_Agedge_t, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [7/113]

XS ( _wrap_findattr  )

Definition at line 3991 of file gv_perl.cpp.

References _wrap_findattr__SWIG_0(), _wrap_findattr__SWIG_1(), _wrap_findattr__SWIG_2(), MARK, NULL, SWIG_AsCharPtrAndSize(), SWIG_CALLXS, SWIG_CheckState, SWIG_ConvertPtr, SWIG_MAXCASTRANK, SWIG_TypeRank, SWIGTYPE_p_Agedge_t, SWIGTYPE_p_Agnode_t, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [8/113]

Definition at line 3874 of file gv_perl.cpp.

References findattr(), NULL, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsCharPtrAndSize(), SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NEWOBJ, SWIG_NewPointerObj, SWIGTYPE_p_Agraph_t, and SWIGTYPE_p_Agsym_t.

Here is the call graph for this function:

◆ XS() [9/113]

Definition at line 3913 of file gv_perl.cpp.

References findattr(), NULL, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsCharPtrAndSize(), SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NEWOBJ, SWIG_NewPointerObj, SWIGTYPE_p_Agnode_t, and SWIGTYPE_p_Agsym_t.

Here is the call graph for this function:

◆ XS() [10/113]

Definition at line 3952 of file gv_perl.cpp.

References findattr(), NULL, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsCharPtrAndSize(), SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NEWOBJ, SWIG_NewPointerObj, SWIGTYPE_p_Agedge_t, and SWIGTYPE_p_Agsym_t.

Here is the call graph for this function:

◆ XS() [11/113]

XS ( _wrap_findedge  )

Definition at line 3836 of file gv_perl.cpp.

References findedge(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agedge_t, and SWIGTYPE_p_Agnode_t.

Here is the call graph for this function:

◆ XS() [12/113]

XS ( _wrap_findnode  )

Definition at line 3797 of file gv_perl.cpp.

References findnode(), NULL, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsCharPtrAndSize(), SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NEWOBJ, SWIG_NewPointerObj, SWIGTYPE_p_Agnode_t, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [13/113]

XS ( _wrap_findsubg  )

Definition at line 3758 of file gv_perl.cpp.

References findsubg(), NULL, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsCharPtrAndSize(), SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NEWOBJ, SWIG_NewPointerObj, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [14/113]

XS ( _wrap_firstattr  )

Definition at line 6149 of file gv_perl.cpp.

References _wrap_firstattr__SWIG_0(), _wrap_firstattr__SWIG_1(), _wrap_firstattr__SWIG_2(), MARK, SWIG_CALLXS, SWIG_CheckState, SWIG_ConvertPtr, SWIG_MAXCASTRANK, SWIG_TypeRank, SWIGTYPE_p_Agedge_t, SWIGTYPE_p_Agnode_t, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [15/113]

Definition at line 5989 of file gv_perl.cpp.

References firstattr(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agraph_t, and SWIGTYPE_p_Agsym_t.

Here is the call graph for this function:

◆ XS() [16/113]

Definition at line 6055 of file gv_perl.cpp.

References firstattr(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agedge_t, and SWIGTYPE_p_Agsym_t.

Here is the call graph for this function:

◆ XS() [17/113]

Definition at line 6121 of file gv_perl.cpp.

References firstattr(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agnode_t, and SWIGTYPE_p_Agsym_t.

Here is the call graph for this function:

◆ XS() [18/113]

XS ( _wrap_firstedge  )

Definition at line 4921 of file gv_perl.cpp.

References _wrap_firstedge__SWIG_0(), _wrap_firstedge__SWIG_1(), MARK, SWIG_CALLXS, SWIG_CheckState, SWIG_ConvertPtr, SWIG_MAXCASTRANK, SWIG_TypeRank, SWIGTYPE_p_Agnode_t, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [19/113]

Definition at line 4761 of file gv_perl.cpp.

References firstedge(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agedge_t, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [20/113]

Definition at line 4893 of file gv_perl.cpp.

References firstedge(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agedge_t, and SWIGTYPE_p_Agnode_t.

Here is the call graph for this function:

◆ XS() [21/113]

XS ( _wrap_firsthead  )

Definition at line 5309 of file gv_perl.cpp.

References firsthead(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, and SWIGTYPE_p_Agnode_t.

Here is the call graph for this function:

◆ XS() [22/113]

XS ( _wrap_firstin  )

Definition at line 5469 of file gv_perl.cpp.

References _wrap_firstin__SWIG_0(), _wrap_firstin__SWIG_1(), MARK, SWIG_CALLXS, SWIG_CheckState, SWIG_ConvertPtr, SWIG_MAXCASTRANK, SWIG_TypeRank, SWIGTYPE_p_Agnode_t, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [23/113]

Definition at line 5375 of file gv_perl.cpp.

References firstin(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agedge_t, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [24/113]

Definition at line 5441 of file gv_perl.cpp.

References firstin(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agedge_t, and SWIGTYPE_p_Agnode_t.

Here is the call graph for this function:

◆ XS() [25/113]

XS ( _wrap_firstnode  )

Definition at line 5809 of file gv_perl.cpp.

References _wrap_firstnode__SWIG_0(), _wrap_firstnode__SWIG_1(), MARK, SWIG_CALLXS, SWIG_CheckState, SWIG_ConvertPtr, SWIG_MAXCASTRANK, SWIG_TypeRank, SWIGTYPE_p_Agedge_t, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [26/113]

Definition at line 5715 of file gv_perl.cpp.

References firstnode(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agnode_t, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [27/113]

Definition at line 5781 of file gv_perl.cpp.

References firstnode(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agedge_t, and SWIGTYPE_p_Agnode_t.

Here is the call graph for this function:

◆ XS() [28/113]

XS ( _wrap_firstout  )

Definition at line 5129 of file gv_perl.cpp.

References _wrap_firstout__SWIG_0(), _wrap_firstout__SWIG_1(), MARK, SWIG_CALLXS, SWIG_CheckState, SWIG_ConvertPtr, SWIG_MAXCASTRANK, SWIG_TypeRank, SWIGTYPE_p_Agnode_t, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [29/113]

Definition at line 4827 of file gv_perl.cpp.

References firstout(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agedge_t, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [30/113]

Definition at line 5101 of file gv_perl.cpp.

References firstout(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agedge_t, and SWIGTYPE_p_Agnode_t.

Here is the call graph for this function:

◆ XS() [31/113]

XS ( _wrap_firstsubg  )

Definition at line 4629 of file gv_perl.cpp.

References firstsubg(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [32/113]

XS ( _wrap_firstsupg  )

Definition at line 4695 of file gv_perl.cpp.

References firstsupg(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [33/113]

XS ( _wrap_firsttail  )

Definition at line 5649 of file gv_perl.cpp.

References firsttail(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, and SWIGTYPE_p_Agnode_t.

Here is the call graph for this function:

◆ XS() [34/113]

XS ( _wrap_getv  )

Definition at line 3384 of file gv_perl.cpp.

References _wrap_getv__SWIG_0(), _wrap_getv__SWIG_1(), _wrap_getv__SWIG_2(), _wrap_getv__SWIG_3(), _wrap_getv__SWIG_4(), _wrap_getv__SWIG_5(), MARK, NULL, SWIG_AsCharPtrAndSize(), SWIG_CALLXS, SWIG_CheckState, SWIG_ConvertPtr, SWIG_MAXCASTRANK, SWIG_TypeRank, SWIGTYPE_p_Agedge_t, SWIGTYPE_p_Agnode_t, SWIGTYPE_p_Agraph_t, and SWIGTYPE_p_Agsym_t.

Here is the call graph for this function:

◆ XS() [35/113]

Definition at line 3153 of file gv_perl.cpp.

References getv(), NULL, SWIG_ArgError, SWIG_AsCharPtrAndSize(), SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_FromCharPtr(), SWIG_IsOK, SWIG_NEWOBJ, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [36/113]

Definition at line 3192 of file gv_perl.cpp.

References getv(), NULL, SWIG_ArgError, SWIG_AsCharPtrAndSize(), SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_FromCharPtr(), SWIG_IsOK, SWIG_NEWOBJ, and SWIGTYPE_p_Agnode_t.

Here is the call graph for this function:

◆ XS() [37/113]

Definition at line 3231 of file gv_perl.cpp.

References getv(), NULL, SWIG_ArgError, SWIG_AsCharPtrAndSize(), SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_FromCharPtr(), SWIG_IsOK, SWIG_NEWOBJ, and SWIGTYPE_p_Agedge_t.

Here is the call graph for this function:

◆ XS() [38/113]

Definition at line 3270 of file gv_perl.cpp.

References getv(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_FromCharPtr(), SWIG_IsOK, SWIGTYPE_p_Agraph_t, and SWIGTYPE_p_Agsym_t.

Here is the call graph for this function:

◆ XS() [39/113]

Definition at line 3308 of file gv_perl.cpp.

References getv(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_FromCharPtr(), SWIG_IsOK, SWIGTYPE_p_Agnode_t, and SWIGTYPE_p_Agsym_t.

Here is the call graph for this function:

◆ XS() [40/113]

Definition at line 3346 of file gv_perl.cpp.

References getv(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_FromCharPtr(), SWIG_IsOK, SWIGTYPE_p_Agedge_t, and SWIGTYPE_p_Agsym_t.

Here is the call graph for this function:

◆ XS() [41/113]

XS ( _wrap_graph  )

Definition at line 2180 of file gv_perl.cpp.

References _wrap_graph__SWIG_0(), _wrap_graph__SWIG_1(), MARK, NULL, SWIG_AsCharPtrAndSize(), SWIG_CALLXS, SWIG_CheckState, SWIG_ConvertPtr, SWIG_MAXCASTRANK, SWIG_TypeRank, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [42/113]

Definition at line 1878 of file gv_perl.cpp.

References graph(), NULL, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsCharPtrAndSize(), SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NEWOBJ, SWIG_NewPointerObj, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [43/113]

Definition at line 2141 of file gv_perl.cpp.

References graph(), NULL, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsCharPtrAndSize(), SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NEWOBJ, SWIG_NewPointerObj, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [44/113]

XS ( _wrap_graphof  )

Definition at line 4240 of file gv_perl.cpp.

References _wrap_graphof__SWIG_0(), _wrap_graphof__SWIG_1(), _wrap_graphof__SWIG_2(), MARK, SWIG_CALLXS, SWIG_CheckState, SWIG_ConvertPtr, SWIG_MAXCASTRANK, SWIG_TypeRank, SWIGTYPE_p_Agedge_t, SWIGTYPE_p_Agnode_t, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [45/113]

Definition at line 4156 of file gv_perl.cpp.

References graphof(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [46/113]

Definition at line 4184 of file gv_perl.cpp.

References graphof(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agedge_t, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [47/113]

Definition at line 4212 of file gv_perl.cpp.

References graphof(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agnode_t, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [48/113]

XS ( _wrap_headof  )

Definition at line 4100 of file gv_perl.cpp.

References headof(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agedge_t, and SWIGTYPE_p_Agnode_t.

Here is the call graph for this function:

◆ XS() [49/113]

XS ( _wrap_layout  )

Definition at line 6553 of file gv_perl.cpp.

References layout(), NULL, SWIG_ArgError, SWIG_AsCharPtrAndSize(), SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_From_bool, SWIG_IsOK, SWIG_NEWOBJ, SWIG_PERL_CALL_ARGS_1, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [50/113]

XS ( _wrap_nameof  )

Definition at line 3673 of file gv_perl.cpp.

References _wrap_nameof__SWIG_0(), _wrap_nameof__SWIG_1(), _wrap_nameof__SWIG_2(), MARK, SWIG_CALLXS, SWIG_CheckState, SWIG_ConvertPtr, SWIG_MAXCASTRANK, SWIG_TypeRank, SWIGTYPE_p_Agnode_t, SWIGTYPE_p_Agraph_t, and SWIGTYPE_p_Agsym_t.

Here is the call graph for this function:

◆ XS() [51/113]

Definition at line 3589 of file gv_perl.cpp.

References nameof(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_FromCharPtr(), SWIG_IsOK, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [52/113]

Definition at line 3617 of file gv_perl.cpp.

References nameof(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_FromCharPtr(), SWIG_IsOK, and SWIGTYPE_p_Agnode_t.

Here is the call graph for this function:

◆ XS() [53/113]

Definition at line 3645 of file gv_perl.cpp.

References nameof(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_FromCharPtr(), SWIG_IsOK, and SWIGTYPE_p_Agsym_t.

Here is the call graph for this function:

◆ XS() [54/113]

XS ( _wrap_nextattr  )

Definition at line 6272 of file gv_perl.cpp.

References _wrap_nextattr__SWIG_0(), _wrap_nextattr__SWIG_1(), _wrap_nextattr__SWIG_2(), MARK, SWIG_CALLXS, SWIG_CheckState, SWIG_ConvertPtr, SWIG_MAXCASTRANK, SWIG_TypeRank, SWIGTYPE_p_Agedge_t, SWIGTYPE_p_Agnode_t, SWIGTYPE_p_Agraph_t, and SWIGTYPE_p_Agsym_t.

Here is the call graph for this function:

◆ XS() [55/113]

Definition at line 6017 of file gv_perl.cpp.

References nextattr(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agraph_t, and SWIGTYPE_p_Agsym_t.

Here is the call graph for this function:

◆ XS() [56/113]

Definition at line 6083 of file gv_perl.cpp.

References nextattr(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agedge_t, and SWIGTYPE_p_Agsym_t.

Here is the call graph for this function:

◆ XS() [57/113]

Definition at line 6234 of file gv_perl.cpp.

References nextattr(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agnode_t, and SWIGTYPE_p_Agsym_t.

Here is the call graph for this function:

◆ XS() [58/113]

XS ( _wrap_nextedge  )

Definition at line 5021 of file gv_perl.cpp.

References _wrap_nextedge__SWIG_0(), _wrap_nextedge__SWIG_1(), MARK, SWIG_CALLXS, SWIG_CheckState, SWIG_ConvertPtr, SWIG_MAXCASTRANK, SWIG_TypeRank, SWIGTYPE_p_Agedge_t, SWIGTYPE_p_Agnode_t, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [59/113]

Definition at line 4789 of file gv_perl.cpp.

References nextedge(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agedge_t, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [60/113]

Definition at line 4983 of file gv_perl.cpp.

References nextedge(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agedge_t, and SWIGTYPE_p_Agnode_t.

Here is the call graph for this function:

◆ XS() [61/113]

XS ( _wrap_nexthead  )

Definition at line 5337 of file gv_perl.cpp.

References nexthead(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, and SWIGTYPE_p_Agnode_t.

Here is the call graph for this function:

◆ XS() [62/113]

XS ( _wrap_nextin  )

Definition at line 5569 of file gv_perl.cpp.

References _wrap_nextin__SWIG_0(), _wrap_nextin__SWIG_1(), MARK, SWIG_CALLXS, SWIG_CheckState, SWIG_ConvertPtr, SWIG_MAXCASTRANK, SWIG_TypeRank, SWIGTYPE_p_Agedge_t, SWIGTYPE_p_Agnode_t, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [63/113]

Definition at line 5403 of file gv_perl.cpp.

References nextin(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agedge_t, and SWIGTYPE_p_Agnode_t.

Here is the call graph for this function:

◆ XS() [64/113]

Definition at line 5531 of file gv_perl.cpp.

References nextin(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agedge_t, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [65/113]

XS ( _wrap_nextnode  )

Definition at line 5909 of file gv_perl.cpp.

References _wrap_nextnode__SWIG_0(), _wrap_nextnode__SWIG_1(), MARK, SWIG_CALLXS, SWIG_CheckState, SWIG_ConvertPtr, SWIG_MAXCASTRANK, SWIG_TypeRank, SWIGTYPE_p_Agedge_t, SWIGTYPE_p_Agnode_t, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [66/113]

Definition at line 5743 of file gv_perl.cpp.

References nextnode(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agnode_t, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [67/113]

Definition at line 5871 of file gv_perl.cpp.

References nextnode(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agedge_t, and SWIGTYPE_p_Agnode_t.

Here is the call graph for this function:

◆ XS() [68/113]

XS ( _wrap_nextout  )

Definition at line 5229 of file gv_perl.cpp.

References _wrap_nextout__SWIG_0(), _wrap_nextout__SWIG_1(), MARK, SWIG_CALLXS, SWIG_CheckState, SWIG_ConvertPtr, SWIG_MAXCASTRANK, SWIG_TypeRank, SWIGTYPE_p_Agedge_t, SWIGTYPE_p_Agnode_t, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [69/113]

Definition at line 4855 of file gv_perl.cpp.

References nextout(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agedge_t, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [70/113]

Definition at line 5191 of file gv_perl.cpp.

References nextout(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agedge_t, and SWIGTYPE_p_Agnode_t.

Here is the call graph for this function:

◆ XS() [71/113]

XS ( _wrap_nextsubg  )

Definition at line 4657 of file gv_perl.cpp.

References nextsubg(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [72/113]

XS ( _wrap_nextsupg  )

Definition at line 4723 of file gv_perl.cpp.

References nextsupg(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [73/113]

XS ( _wrap_nexttail  )

Definition at line 5677 of file gv_perl.cpp.

References nexttail(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, and SWIGTYPE_p_Agnode_t.

Here is the call graph for this function:

◆ XS() [74/113]

XS ( _wrap_node  )

Definition at line 2249 of file gv_perl.cpp.

References NULL, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsCharPtrAndSize(), SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NEWOBJ, SWIG_NewPointerObj, SWIGTYPE_p_Agnode_t, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [75/113]

XS ( _wrap_ok  )

Definition at line 4521 of file gv_perl.cpp.

References _wrap_ok__SWIG_0(), _wrap_ok__SWIG_1(), _wrap_ok__SWIG_2(), _wrap_ok__SWIG_3(), MARK, SWIG_CALLXS, SWIG_CheckState, SWIG_ConvertPtr, SWIG_MAXCASTRANK, SWIG_TypeRank, SWIGTYPE_p_Agedge_t, SWIGTYPE_p_Agnode_t, SWIGTYPE_p_Agraph_t, and SWIGTYPE_p_Agsym_t.

Here is the call graph for this function:

◆ XS() [76/113]

XS ( _wrap_ok__SWIG_0  )

Definition at line 4409 of file gv_perl.cpp.

References ok(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_From_bool, SWIG_IsOK, SWIG_PERL_CALL_ARGS_1, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [77/113]

XS ( _wrap_ok__SWIG_1  )

Definition at line 4437 of file gv_perl.cpp.

References ok(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_From_bool, SWIG_IsOK, SWIG_PERL_CALL_ARGS_1, and SWIGTYPE_p_Agnode_t.

Here is the call graph for this function:

◆ XS() [78/113]

XS ( _wrap_ok__SWIG_2  )

Definition at line 4465 of file gv_perl.cpp.

References ok(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_From_bool, SWIG_IsOK, SWIG_PERL_CALL_ARGS_1, and SWIGTYPE_p_Agedge_t.

Here is the call graph for this function:

◆ XS() [79/113]

XS ( _wrap_ok__SWIG_3  )

Definition at line 4493 of file gv_perl.cpp.

References ok(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_From_bool, SWIG_IsOK, SWIG_PERL_CALL_ARGS_1, and SWIGTYPE_p_Agsym_t.

Here is the call graph for this function:

◆ XS() [80/113]

XS ( _wrap_protoedge  )

Definition at line 4381 of file gv_perl.cpp.

References protoedge(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agedge_t, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [81/113]

XS ( _wrap_protonode  )

Definition at line 4353 of file gv_perl.cpp.

References protonode(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agnode_t, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [82/113]

XS ( _wrap_read  )

Definition at line 2080 of file gv_perl.cpp.

References _wrap_read__SWIG_0(), _wrap_read__SWIG_1(), MARK, NULL, SWIG_AsCharPtrAndSize(), SWIG_CALLXS, SWIG_CheckState, SWIG_ConvertPtr, SWIG_MAXCASTRANK, SWIG_TypeRank, and SWIGTYPE_p_FILE.

Here is the call graph for this function:

◆ XS() [83/113]

Definition at line 2023 of file gv_perl.cpp.

References NULL, read(), SWIG_ArgError, SWIG_as_voidptr, SWIG_AsCharPtrAndSize(), SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NEWOBJ, SWIG_NewPointerObj, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [84/113]

Definition at line 2052 of file gv_perl.cpp.

References read(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agraph_t, and SWIGTYPE_p_FILE.

Here is the call graph for this function:

◆ XS() [85/113]

XS ( _wrap_readstring  )

Definition at line 1994 of file gv_perl.cpp.

References NULL, readstring(), SWIG_ArgError, SWIG_as_voidptr, SWIG_AsCharPtrAndSize(), SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NEWOBJ, SWIG_NewPointerObj, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [86/113]

XS ( _wrap_render  )

Definition at line 6758 of file gv_perl.cpp.

References _wrap_render__SWIG_0(), _wrap_render__SWIG_1(), _wrap_render__SWIG_2(), _wrap_render__SWIG_3(), MARK, NULL, SWIG_AsCharPtrAndSize(), SWIG_CALLXS, SWIG_CheckState, SWIG_ConvertPtr, SWIG_MAXCASTRANK, SWIG_TypeRank, SWIGTYPE_p_Agraph_t, and SWIGTYPE_p_FILE.

Here is the call graph for this function:

◆ XS() [87/113]

Definition at line 6592 of file gv_perl.cpp.

References render(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_From_bool, SWIG_IsOK, SWIG_PERL_CALL_ARGS_1, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [88/113]

Definition at line 6620 of file gv_perl.cpp.

References NULL, render(), SWIG_ArgError, SWIG_AsCharPtrAndSize(), SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_From_bool, SWIG_IsOK, SWIG_NEWOBJ, SWIG_PERL_CALL_ARGS_1, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [89/113]

Definition at line 6659 of file gv_perl.cpp.

References NULL, render(), SWIG_ArgError, SWIG_AsCharPtrAndSize(), SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_From_bool, SWIG_IsOK, SWIG_NEWOBJ, SWIG_PERL_CALL_ARGS_1, SWIGTYPE_p_Agraph_t, and SWIGTYPE_p_FILE.

Here is the call graph for this function:

◆ XS() [90/113]

Definition at line 6708 of file gv_perl.cpp.

References NULL, render(), SWIG_ArgError, SWIG_AsCharPtrAndSize(), SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_From_bool, SWIG_IsOK, SWIG_NEWOBJ, SWIG_PERL_CALL_ARGS_1, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [91/113]

Definition at line 6956 of file gv_perl.cpp.

References NULL, renderchannel(), SWIG_ArgError, SWIG_AsCharPtrAndSize(), SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_From_bool, SWIG_IsOK, SWIG_NEWOBJ, SWIG_PERL_CALL_ARGS_1, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [92/113]

XS ( _wrap_renderdata  )

Definition at line 7006 of file gv_perl.cpp.

References NULL, renderdata(), SWIG_ArgError, SWIG_AsCharPtrAndSize(), SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_FromCharPtr(), SWIG_IsOK, SWIG_NEWOBJ, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [93/113]

Definition at line 6907 of file gv_perl.cpp.

References NULL, renderresult(), SWIG_ArgError, SWIG_AsCharPtrAndSize(), SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NEWOBJ, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [94/113]

XS ( _wrap_rm  )

Definition at line 6468 of file gv_perl.cpp.

References _wrap_rm__SWIG_0(), _wrap_rm__SWIG_1(), _wrap_rm__SWIG_2(), MARK, SWIG_CALLXS, SWIG_CheckState, SWIG_ConvertPtr, SWIG_MAXCASTRANK, SWIG_TypeRank, SWIGTYPE_p_Agedge_t, SWIGTYPE_p_Agnode_t, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [95/113]

XS ( _wrap_rm__SWIG_0  )

Definition at line 6384 of file gv_perl.cpp.

References rm(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_From_bool, SWIG_IsOK, SWIG_PERL_CALL_ARGS_1, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [96/113]

XS ( _wrap_rm__SWIG_1  )

Definition at line 6412 of file gv_perl.cpp.

References rm(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_From_bool, SWIG_IsOK, SWIG_PERL_CALL_ARGS_1, and SWIGTYPE_p_Agnode_t.

Here is the call graph for this function:

◆ XS() [97/113]

XS ( _wrap_rm__SWIG_2  )

Definition at line 6440 of file gv_perl.cpp.

References rm(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_From_bool, SWIG_IsOK, SWIG_PERL_CALL_ARGS_1, and SWIGTYPE_p_Agedge_t.

Here is the call graph for this function:

◆ XS() [98/113]

XS ( _wrap_rootof  )

Definition at line 4325 of file gv_perl.cpp.

References rootof(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [99/113]

XS ( _wrap_setv  )

Definition at line 2900 of file gv_perl.cpp.

References _wrap_setv__SWIG_0(), _wrap_setv__SWIG_1(), _wrap_setv__SWIG_2(), _wrap_setv__SWIG_3(), _wrap_setv__SWIG_4(), _wrap_setv__SWIG_5(), MARK, NULL, SWIG_AsCharPtrAndSize(), SWIG_CALLXS, SWIG_CheckState, SWIG_ConvertPtr, SWIG_MAXCASTRANK, SWIG_TypeRank, SWIGTYPE_p_Agedge_t, SWIGTYPE_p_Agnode_t, SWIGTYPE_p_Agraph_t, and SWIGTYPE_p_Agsym_t.

Here is the call graph for this function:

◆ XS() [100/113]

Definition at line 2603 of file gv_perl.cpp.

References NULL, setv(), SWIG_ArgError, SWIG_AsCharPtrAndSize(), SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_FromCharPtr(), SWIG_IsOK, SWIG_NEWOBJ, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [101/113]

Definition at line 2653 of file gv_perl.cpp.

References NULL, setv(), SWIG_ArgError, SWIG_AsCharPtrAndSize(), SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_FromCharPtr(), SWIG_IsOK, SWIG_NEWOBJ, and SWIGTYPE_p_Agnode_t.

Here is the call graph for this function:

◆ XS() [102/113]

Definition at line 2703 of file gv_perl.cpp.

References NULL, setv(), SWIG_ArgError, SWIG_AsCharPtrAndSize(), SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_FromCharPtr(), SWIG_IsOK, SWIG_NEWOBJ, and SWIGTYPE_p_Agedge_t.

Here is the call graph for this function:

◆ XS() [103/113]

Definition at line 2753 of file gv_perl.cpp.

References NULL, setv(), SWIG_ArgError, SWIG_AsCharPtrAndSize(), SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_FromCharPtr(), SWIG_IsOK, SWIG_NEWOBJ, SWIGTYPE_p_Agraph_t, and SWIGTYPE_p_Agsym_t.

Here is the call graph for this function:

◆ XS() [104/113]

Definition at line 2802 of file gv_perl.cpp.

References NULL, setv(), SWIG_ArgError, SWIG_AsCharPtrAndSize(), SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_FromCharPtr(), SWIG_IsOK, SWIG_NEWOBJ, SWIGTYPE_p_Agnode_t, and SWIGTYPE_p_Agsym_t.

Here is the call graph for this function:

◆ XS() [105/113]

Definition at line 2851 of file gv_perl.cpp.

References NULL, setv(), SWIG_ArgError, SWIG_AsCharPtrAndSize(), SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_FromCharPtr(), SWIG_IsOK, SWIG_NEWOBJ, SWIGTYPE_p_Agedge_t, and SWIGTYPE_p_Agsym_t.

Here is the call graph for this function:

◆ XS() [106/113]

Definition at line 1965 of file gv_perl.cpp.

References NULL, strictdigraph(), SWIG_ArgError, SWIG_as_voidptr, SWIG_AsCharPtrAndSize(), SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NEWOBJ, SWIG_NewPointerObj, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [107/113]

Definition at line 1936 of file gv_perl.cpp.

References NULL, strictgraph(), SWIG_ArgError, SWIG_as_voidptr, SWIG_AsCharPtrAndSize(), SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NEWOBJ, SWIG_NewPointerObj, and SWIGTYPE_p_Agraph_t.

Here is the call graph for this function:

◆ XS() [108/113]

XS ( _wrap_tailof  )

Definition at line 4128 of file gv_perl.cpp.

References SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_Agedge_t, SWIGTYPE_p_Agnode_t, and tailof().

Here is the call graph for this function:

◆ XS() [109/113]

XS ( _wrap_tred  )

Definition at line 7201 of file gv_perl.cpp.

References SWIG_ArgError, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_From_bool, SWIG_IsOK, SWIG_PERL_CALL_ARGS_1, SWIGTYPE_p_Agraph_t, and tred().

Here is the call graph for this function:

◆ XS() [110/113]

XS ( _wrap_write  )

Definition at line 7122 of file gv_perl.cpp.

References _wrap_write__SWIG_0(), _wrap_write__SWIG_1(), MARK, NULL, SWIG_AsCharPtrAndSize(), SWIG_CALLXS, SWIG_CheckState, SWIG_ConvertPtr, SWIG_MAXCASTRANK, SWIG_TypeRank, SWIGTYPE_p_Agraph_t, and SWIGTYPE_p_FILE.

Here is the call graph for this function:

◆ XS() [111/113]

Definition at line 7045 of file gv_perl.cpp.

References NULL, SWIG_ArgError, SWIG_AsCharPtrAndSize(), SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_From_bool, SWIG_IsOK, SWIG_NEWOBJ, SWIG_PERL_CALL_ARGS_1, SWIGTYPE_p_Agraph_t, and write().

Here is the call graph for this function:

◆ XS() [112/113]

Definition at line 7084 of file gv_perl.cpp.

References SWIG_ArgError, SWIG_ConvertPtr, SWIG_croak, SWIG_croak_null(), SWIG_exception_fail, SWIG_From_bool, SWIG_IsOK, SWIG_PERL_CALL_ARGS_1, SWIGTYPE_p_Agraph_t, SWIGTYPE_p_FILE, and write().

Here is the call graph for this function:

◆ XS() [113/113]

XS ( SWIG_init  )

Definition at line 7567 of file gv_perl.cpp.

References get_sv, swig_command_info::name, swig_variable_info::name, SWIG_BINARY, swig_commands, swig_constants, swig_create_magic, SWIG_FLOAT, SWIG_InitializeModule(), SWIG_INT, SWIG_MakePackedObj, SWIG_MakePtr, SWIG_POINTER, SWIG_STRING, swig_variables, type, and swig_constant_info::type.

Here is the call graph for this function:

◆ XSPROTO()

typedef XSPROTO ( SwigPerlWrapper  )

Variable Documentation

◆ _swigc__p_Agedge_t

swig_cast_info _swigc__p_Agedge_t[] = { {&_swigt__p_Agedge_t, 0, 0, 0},{0, 0, 0, 0}}
static

Definition at line 7248 of file gv_perl.cpp.

◆ _swigc__p_Agnode_t

swig_cast_info _swigc__p_Agnode_t[] = { {&_swigt__p_Agnode_t, 0, 0, 0},{0, 0, 0, 0}}
static

Definition at line 7249 of file gv_perl.cpp.

◆ _swigc__p_Agraph_t

swig_cast_info _swigc__p_Agraph_t[] = { {&_swigt__p_Agraph_t, 0, 0, 0},{0, 0, 0, 0}}
static

Definition at line 7250 of file gv_perl.cpp.

◆ _swigc__p_Agsym_t

swig_cast_info _swigc__p_Agsym_t[] = { {&_swigt__p_Agsym_t, 0, 0, 0},{0, 0, 0, 0}}
static

Definition at line 7251 of file gv_perl.cpp.

◆ _swigc__p_char

swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}}
static

Definition at line 7253 of file gv_perl.cpp.

◆ _swigc__p_FILE

swig_cast_info _swigc__p_FILE[] = { {&_swigt__p_FILE, 0, 0, 0},{0, 0, 0, 0}}
static

Definition at line 7252 of file gv_perl.cpp.

◆ _swigt__p_Agedge_t

swig_type_info _swigt__p_Agedge_t = {"_p_Agedge_t", "Agedge_t *", 0, 0, (void*)0, 0}
static

Definition at line 7232 of file gv_perl.cpp.

◆ _swigt__p_Agnode_t

swig_type_info _swigt__p_Agnode_t = {"_p_Agnode_t", "Agnode_t *", 0, 0, (void*)0, 0}
static

Definition at line 7233 of file gv_perl.cpp.

◆ _swigt__p_Agraph_t

swig_type_info _swigt__p_Agraph_t = {"_p_Agraph_t", "Agraph_t *", 0, 0, (void*)0, 0}
static

Definition at line 7234 of file gv_perl.cpp.

◆ _swigt__p_Agsym_t

swig_type_info _swigt__p_Agsym_t = {"_p_Agsym_t", "Agsym_t *", 0, 0, (void*)0, 0}
static

Definition at line 7235 of file gv_perl.cpp.

◆ _swigt__p_char

swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0}
static

Definition at line 7237 of file gv_perl.cpp.

◆ _swigt__p_FILE

swig_type_info _swigt__p_FILE = {"_p_FILE", "FILE *", 0, 0, (void*)0, 0}
static

Definition at line 7236 of file gv_perl.cpp.

◆ swig_cast_initial

swig_cast_info* swig_cast_initial[]
static
Initial value:
= {
}
static swig_cast_info _swigc__p_Agraph_t[]
Definition gv_perl.cpp:7250
static swig_cast_info _swigc__p_FILE[]
Definition gv_perl.cpp:7252
static swig_cast_info _swigc__p_Agnode_t[]
Definition gv_perl.cpp:7249
static swig_cast_info _swigc__p_char[]
Definition gv_perl.cpp:7253
static swig_cast_info _swigc__p_Agedge_t[]
Definition gv_perl.cpp:7248
static swig_cast_info _swigc__p_Agsym_t[]
Definition gv_perl.cpp:7251

Definition at line 7255 of file gv_perl.cpp.

Referenced by SWIG_InitializeModule().

◆ swig_commands

swig_command_info swig_commands[]
static

Definition at line 7276 of file gv_perl.cpp.

Referenced by XS().

◆ swig_constants

swig_constant_info swig_constants[]
static
Initial value:
= {
{0,0,0,0,0,0}
}

Definition at line 7267 of file gv_perl.cpp.

Referenced by XS().

◆ swig_module

swig_module_info swig_module = {swig_types, 6, 0, 0, 0, 0}
static

Definition at line 1517 of file gv_perl.cpp.

Referenced by SWIG_InitializeModule(), and SWIG_PropagateClientData().

◆ swig_type_initial

swig_type_info* swig_type_initial[]
static
Initial value:
= {
}
static swig_type_info _swigt__p_Agsym_t
Definition gv_perl.cpp:7235
static swig_type_info _swigt__p_Agraph_t
Definition gv_perl.cpp:7234
static swig_type_info _swigt__p_FILE
Definition gv_perl.cpp:7236
static swig_type_info _swigt__p_char
Definition gv_perl.cpp:7237
static swig_type_info _swigt__p_Agnode_t
Definition gv_perl.cpp:7233
static swig_type_info _swigt__p_Agedge_t
Definition gv_perl.cpp:7232

Definition at line 7239 of file gv_perl.cpp.

Referenced by SWIG_InitializeModule().

◆ swig_types

swig_type_info* swig_types[7]
static

Definition at line 1516 of file gv_perl.cpp.

◆ swig_variables

swig_variable_info swig_variables[]
static
Initial value:
= {
{0,0,0,0}
}

Definition at line 7273 of file gv_perl.cpp.

Referenced by XS().