Graphviz 12.0.1~dev.20240716.0800
Loading...
Searching...
No Matches
gmlparse.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

union  GMLSTYPE
 

Macros

#define GMLDEBUG   0
 
#define GMLTOKENTYPE
 
#define GRAPH   258
 
#define NODE   259
 
#define EDGE   260
 
#define DIRECTED   261
 
#define SOURCE   262
 
#define TARGET   263
 
#define XVAL   264
 
#define YVAL   265
 
#define WVAL   266
 
#define HVAL   267
 
#define LABEL   268
 
#define GRAPHICS   269
 
#define LABELGRAPHICS   270
 
#define TYPE   271
 
#define FILL   272
 
#define OUTLINE   273
 
#define OUTLINESTYLE   274
 
#define OUTLINEWIDTH   275
 
#define WIDTH   276
 
#define STYLE   277
 
#define LINE   278
 
#define POINT   279
 
#define TEXT   280
 
#define FONTSIZE   281
 
#define FONTNAME   282
 
#define COLOR   283
 
#define INTEGER   284
 
#define REAL   285
 
#define STRING   286
 
#define ID   287
 
#define NAME   288
 
#define LIST   289
 
#define GMLSTYPE_IS_TRIVIAL   1
 
#define GMLSTYPE_IS_DECLARED   1
 

Typedefs

typedef union GMLSTYPE GMLSTYPE
 

Enumerations

enum  gmltokentype {
  GRAPH = 258 , NODE = 259 , EDGE = 260 , DIRECTED = 261 ,
  SOURCE = 262 , TARGET = 263 , XVAL = 264 , YVAL = 265 ,
  WVAL = 266 , HVAL = 267 , LABEL = 268 , GRAPHICS = 269 ,
  LABELGRAPHICS = 270 , TYPE = 271 , FILL = 272 , OUTLINE = 273 ,
  OUTLINESTYLE = 274 , OUTLINEWIDTH = 275 , WIDTH = 276 , STYLE = 277 ,
  LINE = 278 , POINT = 279 , TEXT = 280 , FONTSIZE = 281 ,
  FONTNAME = 282 , COLOR = 283 , INTEGER = 284 , REAL = 285 ,
  STRING = 286 , ID = 287 , NAME = 288 , LIST = 289
}
 

Functions

int gmlparse (void)
 

Variables

GMLSTYPE gmllval
 

Macro Definition Documentation

◆ COLOR

#define COLOR   283

Definition at line 120 of file gmlparse.h.

◆ DIRECTED

#define DIRECTED   261

Definition at line 98 of file gmlparse.h.

◆ EDGE

#define EDGE   260

Definition at line 97 of file gmlparse.h.

◆ FILL

#define FILL   272

Definition at line 109 of file gmlparse.h.

◆ FONTNAME

#define FONTNAME   282

Definition at line 119 of file gmlparse.h.

◆ FONTSIZE

#define FONTSIZE   281

Definition at line 118 of file gmlparse.h.

◆ GMLDEBUG

#define GMLDEBUG   0

Definition at line 48 of file gmlparse.h.

◆ GMLSTYPE_IS_DECLARED

#define GMLSTYPE_IS_DECLARED   1

Definition at line 146 of file gmlparse.h.

◆ GMLSTYPE_IS_TRIVIAL

#define GMLSTYPE_IS_TRIVIAL   1

Definition at line 145 of file gmlparse.h.

◆ GMLTOKENTYPE

#define GMLTOKENTYPE

Definition at line 57 of file gmlparse.h.

◆ GRAPH

#define GRAPH   258

Definition at line 95 of file gmlparse.h.

◆ GRAPHICS

#define GRAPHICS   269

Definition at line 106 of file gmlparse.h.

◆ HVAL

#define HVAL   267

Definition at line 104 of file gmlparse.h.

◆ ID

#define ID   287

Definition at line 124 of file gmlparse.h.

◆ INTEGER

#define INTEGER   284

Definition at line 121 of file gmlparse.h.

◆ LABEL

#define LABEL   268

Definition at line 105 of file gmlparse.h.

◆ LABELGRAPHICS

#define LABELGRAPHICS   270

Definition at line 107 of file gmlparse.h.

◆ LINE

#define LINE   278

Definition at line 115 of file gmlparse.h.

◆ LIST

#define LIST   289

Definition at line 126 of file gmlparse.h.

◆ NAME

#define NAME   288

Definition at line 125 of file gmlparse.h.

◆ NODE

#define NODE   259

Definition at line 96 of file gmlparse.h.

◆ OUTLINE

#define OUTLINE   273

Definition at line 110 of file gmlparse.h.

◆ OUTLINESTYLE

#define OUTLINESTYLE   274

Definition at line 111 of file gmlparse.h.

◆ OUTLINEWIDTH

#define OUTLINEWIDTH   275

Definition at line 112 of file gmlparse.h.

◆ POINT

#define POINT   279

Definition at line 116 of file gmlparse.h.

◆ REAL

#define REAL   285

Definition at line 122 of file gmlparse.h.

◆ SOURCE

#define SOURCE   262

Definition at line 99 of file gmlparse.h.

◆ STRING

#define STRING   286

Definition at line 123 of file gmlparse.h.

◆ STYLE

#define STYLE   277

Definition at line 114 of file gmlparse.h.

◆ TARGET

#define TARGET   263

Definition at line 100 of file gmlparse.h.

◆ TEXT

#define TEXT   280

Definition at line 117 of file gmlparse.h.

◆ TYPE

#define TYPE   271

Definition at line 108 of file gmlparse.h.

◆ WIDTH

#define WIDTH   276

Definition at line 113 of file gmlparse.h.

◆ WVAL

#define WVAL   266

Definition at line 103 of file gmlparse.h.

◆ XVAL

#define XVAL   264

Definition at line 101 of file gmlparse.h.

◆ YVAL

#define YVAL   265

Definition at line 102 of file gmlparse.h.

Typedef Documentation

◆ GMLSTYPE

typedef union GMLSTYPE GMLSTYPE

Definition at line 144 of file gmlparse.h.

Enumeration Type Documentation

◆ gmltokentype

Enumerator
GRAPH 
NODE 
EDGE 
DIRECTED 
SOURCE 
TARGET 
XVAL 
YVAL 
WVAL 
HVAL 
LABEL 
GRAPHICS 
LABELGRAPHICS 
TYPE 
FILL 
OUTLINE 
OUTLINESTYLE 
OUTLINEWIDTH 
WIDTH 
STYLE 
LINE 
POINT 
TEXT 
FONTSIZE 
FONTNAME 
COLOR 
INTEGER 
REAL 
STRING 
ID 
NAME 
LIST 

Definition at line 58 of file gmlparse.h.

Function Documentation

◆ gmlparse()

int gmlparse ( void  )

Variable Documentation

◆ gmllval

GMLSTYPE gmllval
extern