dotImportParser.h File Reference
This graph shows which files directly or indirectly include this file:
Classes
Defines
- #define YYBISON 1
- #define YYSKELETON_NAME "yacc.c"
- #define YYPURE 0
- #define YYLSP_NEEDED 0
- #define NUMBER 258
- #define IDENT 259
- #define STRING 260
- #define _STRICT 261
- #define _DIGRAPH 262
- #define _GRAPH 263
- #define _NODE 264
- #define _EDGE 265
- #define _SUBGRAPH 266
- #define _EDGEOP 267
- #define TLP_LAYOUT_PROXY_NAME "viewLayout"
- #define TLP_LABEL_PROXY_NAME "viewLabel"
- #define TLP_EXTLABEL_PROXY_NAME "externLabel"
- #define TLP_HEAD_LABEL_PROXY_NAME "headLabel"
- #define TLP_TAIL_LABEL_PROXY_NAME "tailLabel"
- #define TLP_COMMENT_PROXY_NAME "comment"
- #define TLP_URL_PROXY_NAME "URL"
- #define TLP_SIZE_PROXY_NAME "viewSize"
- #define TLP_SHAPE_PROXY_NAME "viewShape"
- #define TLP_COLOR_PROXY_NAME "viewColor"
- #define TLP_BORDERCOLOR_PROXY_NAME "viewBorderColor"
- #define TLP_FONTCOLOR_PROXY_NAME "viewLabelColor"
- #define DEFAULT_SHAPE 1
- #define YYSTYPE DOT_YYType
- #define YYINITDEPTH 2048
- #define YYMAXDEPTH YYINITDEPTH
- #define YYDEBUG 0
- #define YYERROR_VERBOSE 0
- #define YYFREE free
- #define YYMALLOC malloc
- #define YYSTACK_ALLOC YYMALLOC
- #define YYSTACK_FREE YYFREE
- #define YYSTACK_GAP_MAXIMUM (sizeof (union yyalloc) - 1)
- #define YYSTACK_BYTES(N)
- #define YYCOPY(To, From, Count)
- #define YYSTACK_RELOCATE(Stack)
- #define YYFINAL 9
- #define YYLAST 132
- #define YYNTOKENS 25
- #define YYNNTS 27
- #define YYNRULES 62
- #define YYNSTATES 92
- #define YYUNDEFTOK 2
- #define YYMAXUTOK 267
- #define YYTRANSLATE(YYX) ((unsigned int) (YYX) <= YYMAXUTOK ? yytranslate[YYX] : YYUNDEFTOK)
- #define YYPACT_NINF -50
- #define YYTABLE_NINF -6
- #define YYSIZE_T unsigned int
- #define yyerrok (yyerrstatus = 0)
- #define yyclearin (yychar = YYEMPTY)
- #define YYEMPTY (-2)
- #define YYEOF 0
- #define YYACCEPT goto yyacceptlab
- #define YYABORT goto yyabortlab
- #define YYERROR goto yyerrorlab
- #define YYFAIL goto yyerrlab
- #define YYRECOVERING() (!!yyerrstatus)
- #define YYBACKUP(Token, Value)
- #define YYTERROR 1
- #define YYERRCODE 256
- #define YYRHSLOC(Rhs, K) ((Rhs)[K])
- #define YYLLOC_DEFAULT(Current, Rhs, N)
- #define YY_LOCATION_PRINT(File, Loc) ((void) 0)
- #define YYLEX yylex ()
- #define YYDPRINTF(Args)
- #define YY_SYMBOL_PRINT(Title, Type, Value, Location)
- #define YY_STACK_PRINT(Bottom, Top)
- #define YY_REDUCE_PRINT(Rule)
- #define YYPOPSTACK (yyvsp--, yyssp--)
- #define YYBISON 1
- #define YYSKELETON_NAME "yacc.c"
- #define YYPURE 0
- #define YYLSP_NEEDED 0
- #define NUMBER 258
- #define IDENT 259
- #define STRING 260
- #define _STRICT 261
- #define _DIGRAPH 262
- #define _GRAPH 263
- #define _NODE 264
- #define _EDGE 265
- #define _SUBGRAPH 266
- #define _EDGEOP 267
- #define TLP_LAYOUT_PROXY_NAME "viewLayout"
- #define TLP_LABEL_PROXY_NAME "viewLabel"
- #define TLP_EXTLABEL_PROXY_NAME "externLabel"
- #define TLP_HEAD_LABEL_PROXY_NAME "headLabel"
- #define TLP_TAIL_LABEL_PROXY_NAME "tailLabel"
- #define TLP_COMMENT_PROXY_NAME "comment"
- #define TLP_URL_PROXY_NAME "URL"
- #define TLP_SIZE_PROXY_NAME "viewSize"
- #define TLP_SHAPE_PROXY_NAME "viewShape"
- #define TLP_COLOR_PROXY_NAME "viewColor"
- #define TLP_BORDERCOLOR_PROXY_NAME "viewBorderColor"
- #define TLP_FONTCOLOR_PROXY_NAME "viewLabelColor"
- #define DEFAULT_SHAPE 1
- #define YYSTYPE DOT_YYType
- #define YYINITDEPTH 2048
- #define YYMAXDEPTH YYINITDEPTH
- #define YYDEBUG 0
- #define YYERROR_VERBOSE 0
- #define YYFREE free
- #define YYMALLOC malloc
- #define YYSTACK_ALLOC YYMALLOC
- #define YYSTACK_FREE YYFREE
- #define YYSTACK_GAP_MAXIMUM (sizeof (union yyalloc) - 1)
- #define YYSTACK_BYTES(N)
- #define YYCOPY(To, From, Count)
- #define YYSTACK_RELOCATE(Stack)
- #define YYFINAL 9
- #define YYLAST 132
- #define YYNTOKENS 25
- #define YYNNTS 27
- #define YYNRULES 62
- #define YYNSTATES 92
- #define YYUNDEFTOK 2
- #define YYMAXUTOK 267
- #define YYTRANSLATE(YYX) ((unsigned int) (YYX) <= YYMAXUTOK ? yytranslate[YYX] : YYUNDEFTOK)
- #define YYPACT_NINF -50
- #define YYTABLE_NINF -6
- #define YYSIZE_T unsigned int
- #define yyerrok (yyerrstatus = 0)
- #define yyclearin (yychar = YYEMPTY)
- #define YYEMPTY (-2)
- #define YYEOF 0
- #define YYACCEPT goto yyacceptlab
- #define YYABORT goto yyabortlab
- #define YYERROR goto yyerrorlab
- #define YYFAIL goto yyerrlab
- #define YYRECOVERING() (!!yyerrstatus)
- #define YYBACKUP(Token, Value)
- #define YYTERROR 1
- #define YYERRCODE 256
- #define YYRHSLOC(Rhs, K) ((Rhs)[K])
- #define YYLLOC_DEFAULT(Current, Rhs, N)
- #define YY_LOCATION_PRINT(File, Loc) ((void) 0)
- #define YYLEX yylex ()
- #define YYDPRINTF(Args)
- #define YY_SYMBOL_PRINT(Title, Type, Value, Location)
- #define YY_STACK_PRINT(Bottom, Top)
- #define YY_REDUCE_PRINT(Rule)
- #define YYPOPSTACK (yyvsp--, yyssp--)
Typedefs
- typedef stdext::hash_map<
std::string, node > NodeMap
- typedef std::vector< node > NodeA
- typedef std::vector< edge > EdgeA
- typedef short int yysigned_char
Enumerations
Functions
Variables
Define Documentation
#define TLP_BORDERCOLOR_PROXY_NAME "viewBorderColor" |
|
#define TLP_BORDERCOLOR_PROXY_NAME "viewBorderColor" |
|
#define TLP_COLOR_PROXY_NAME "viewColor" |
|
#define TLP_COLOR_PROXY_NAME "viewColor" |
|
#define TLP_COMMENT_PROXY_NAME "comment" |
|
#define TLP_COMMENT_PROXY_NAME "comment" |
|
#define TLP_EXTLABEL_PROXY_NAME "externLabel" |
|
#define TLP_EXTLABEL_PROXY_NAME "externLabel" |
|
#define TLP_FONTCOLOR_PROXY_NAME "viewLabelColor" |
|
#define TLP_FONTCOLOR_PROXY_NAME "viewLabelColor" |
|
#define TLP_HEAD_LABEL_PROXY_NAME "headLabel" |
|
#define TLP_HEAD_LABEL_PROXY_NAME "headLabel" |
|
#define TLP_LABEL_PROXY_NAME "viewLabel" |
|
#define TLP_LABEL_PROXY_NAME "viewLabel" |
|
#define TLP_LAYOUT_PROXY_NAME "viewLayout" |
|
#define TLP_LAYOUT_PROXY_NAME "viewLayout" |
|
#define TLP_SHAPE_PROXY_NAME "viewShape" |
|
#define TLP_SHAPE_PROXY_NAME "viewShape" |
|
#define TLP_SIZE_PROXY_NAME "viewSize" |
|
#define TLP_SIZE_PROXY_NAME "viewSize" |
|
#define TLP_TAIL_LABEL_PROXY_NAME "tailLabel" |
|
#define TLP_TAIL_LABEL_PROXY_NAME "tailLabel" |
|
#define TLP_URL_PROXY_NAME "URL" |
|
#define TLP_URL_PROXY_NAME "URL" |
|
#define YY_LOCATION_PRINT |
( |
File, |
|
|
Loc |
|
) |
((void) 0) |
|
#define YY_LOCATION_PRINT |
( |
File, |
|
|
Loc |
|
) |
((void) 0) |
|
#define YY_REDUCE_PRINT |
( |
Rule |
|
) |
|
|
#define YY_REDUCE_PRINT |
( |
Rule |
|
) |
|
|
#define YY_STACK_PRINT |
( |
Bottom, |
|
|
Top |
|
) |
|
|
#define YY_STACK_PRINT |
( |
Bottom, |
|
|
Top |
|
) |
|
|
#define YY_SYMBOL_PRINT |
( |
Title, |
|
|
Type, |
|
|
Value, |
|
|
Location |
|
) |
|
|
#define YY_SYMBOL_PRINT |
( |
Title, |
|
|
Type, |
|
|
Value, |
|
|
Location |
|
) |
|
|
#define YYABORT goto yyabortlab |
|
#define YYABORT goto yyabortlab |
|
#define YYACCEPT goto yyacceptlab |
|
#define YYACCEPT goto yyacceptlab |
|
#define YYBACKUP |
( |
Token, |
|
|
Value |
|
) |
|
|
#define YYBACKUP |
( |
Token, |
|
|
Value |
|
) |
|
|
#define yyclearin (yychar = YYEMPTY) |
|
#define yyclearin (yychar = YYEMPTY) |
|
#define YYCOPY |
( |
To, |
|
|
From, |
|
|
Count |
|
) |
|
|
|
Value: do \
{ \
register YYSIZE_T yyi; \
for (yyi = 0; yyi < (Count); yyi++) \
(To)[yyi] = (From)[yyi]; \
} \
while (0)
|
#define YYCOPY |
( |
To, |
|
|
From, |
|
|
Count |
|
) |
|
|
|
Value: do \
{ \
register YYSIZE_T yyi; \
for (yyi = 0; yyi < (Count); yyi++) \
(To)[yyi] = (From)[yyi]; \
} \
while (0)
|
#define YYDPRINTF |
( |
Args |
|
) |
|
|
#define YYDPRINTF |
( |
Args |
|
) |
|
|
#define yyerrok (yyerrstatus = 0) |
|
#define yyerrok (yyerrstatus = 0) |
|
#define YYERROR goto yyerrorlab |
|
#define YYERROR goto yyerrorlab |
|
#define YYERROR_VERBOSE 0 |
|
#define YYERROR_VERBOSE 0 |
|
#define YYFAIL goto yyerrlab |
|
#define YYFAIL goto yyerrlab |
|
#define YYLLOC_DEFAULT |
( |
Current, |
|
|
Rhs, |
|
|
N |
|
) |
|
|
|
Value: do \
if (N) \
{ \
(Current).first_line = YYRHSLOC (Rhs, 1).first_line; \
(Current).first_column = YYRHSLOC (Rhs, 1).first_column; \
(Current).last_line = YYRHSLOC (Rhs, N).last_line; \
(Current).last_column = YYRHSLOC (Rhs, N).last_column; \
} \
else \
{ \
(Current).first_line = (Current).last_line = \
YYRHSLOC (Rhs, 0).last_line; \
(Current).first_column = (Current).last_column = \
YYRHSLOC (Rhs, 0).last_column; \
} \
while (0)
|
#define YYLLOC_DEFAULT |
( |
Current, |
|
|
Rhs, |
|
|
N |
|
) |
|
|
|
Value: do \
if (N) \
{ \
(Current).first_line = YYRHSLOC (Rhs, 1).first_line; \
(Current).first_column = YYRHSLOC (Rhs, 1).first_column; \
(Current).last_line = YYRHSLOC (Rhs, N).last_line; \
(Current).last_column = YYRHSLOC (Rhs, N).last_column; \
} \
else \
{ \
(Current).first_line = (Current).last_line = \
YYRHSLOC (Rhs, 0).last_line; \
(Current).first_column = (Current).last_column = \
YYRHSLOC (Rhs, 0).last_column; \
} \
while (0)
|
#define YYMAXDEPTH YYINITDEPTH |
|
#define YYMAXDEPTH YYINITDEPTH |
|
#define YYPOPSTACK (yyvsp--, yyssp--) |
|
#define YYPOPSTACK (yyvsp--, yyssp--) |
|
#define YYRECOVERING |
( |
|
) |
(!!yyerrstatus) |
|
#define YYRECOVERING |
( |
|
) |
(!!yyerrstatus) |
|
#define YYRHSLOC |
( |
Rhs, |
|
|
K |
|
) |
((Rhs)[K]) |
|
#define YYRHSLOC |
( |
Rhs, |
|
|
K |
|
) |
((Rhs)[K]) |
|
#define YYSIZE_T unsigned int |
|
#define YYSIZE_T unsigned int |
|
#define YYSKELETON_NAME "yacc.c" |
|
#define YYSKELETON_NAME "yacc.c" |
|
#define YYSTACK_ALLOC YYMALLOC |
|
#define YYSTACK_ALLOC YYMALLOC |
|
#define YYSTACK_BYTES |
( |
N |
|
) |
|
|
#define YYSTACK_BYTES |
( |
N |
|
) |
|
|
#define YYSTACK_FREE YYFREE |
|
#define YYSTACK_FREE YYFREE |
|
#define YYSTACK_GAP_MAXIMUM (sizeof (union yyalloc) - 1) |
|
#define YYSTACK_GAP_MAXIMUM (sizeof (union yyalloc) - 1) |
|
#define YYSTACK_RELOCATE |
( |
Stack |
|
) |
|
|
|
Value: do \
{ \
YYSIZE_T yynewbytes; \
YYCOPY (&yyptr->Stack, Stack, yysize); \
Stack = &yyptr->Stack; \
yynewbytes = yystacksize * sizeof (*Stack) + YYSTACK_GAP_MAXIMUM; \
yyptr += yynewbytes / sizeof (*yyptr); \
} \
while (0)
|
#define YYSTACK_RELOCATE |
( |
Stack |
|
) |
|
|
|
Value: do \
{ \
YYSIZE_T yynewbytes; \
YYCOPY (&yyptr->Stack, Stack, yysize); \
Stack = &yyptr->Stack; \
yynewbytes = yystacksize * sizeof (*Stack) + YYSTACK_GAP_MAXIMUM; \
yyptr += yynewbytes / sizeof (*yyptr); \
} \
while (0)
|
#define YYTRANSLATE |
( |
YYX |
|
) |
((unsigned int) (YYX) <= YYMAXUTOK ? yytranslate[YYX] : YYUNDEFTOK) |
|
#define YYTRANSLATE |
( |
YYX |
|
) |
((unsigned int) (YYX) <= YYMAXUTOK ? yytranslate[YYX] : YYUNDEFTOK) |
|
Typedef Documentation
typedef std::vector<edge> EdgeA |
|
typedef std::vector<node> NodeA |
|
typedef stdext::hash_map<std::string,node> NodeMap |
|
Enumeration Type Documentation
|
- Enumerator:
-
NUMBER |
|
IDENT |
|
STRING |
|
_STRICT |
|
_DIGRAPH |
|
_GRAPH |
|
_NODE |
|
_EDGE |
|
_SUBGRAPH |
|
_EDGEOP |
|
|
Function Documentation
template<typename T> |
std::vector<T>& operator+= |
( |
std::vector< T > & |
inA, |
|
|
const std::vector< T > & |
inB |
|
) |
[inline] |
|
void yyerror |
( |
char const * |
|
) |
|
|
Variable Documentation
|
Initial value: {
"box", 0,
"boxoutlined", 1,
"sphere", 2,
"cone", 3,
"square", 4,
"teapot", 5,
"cyclinder", 6,
"billboard", 7,
"circle", 2,
"ellipse", 2,
}
|
|
Initial value:
{
6, 38, 46, 46, 25, 54, 3, 4, 5, 20,
54, 54, 23, 7, 8, 3, 4, 5, 24, 64,
0, 42, 22, 23, 21, 13, 13, 5, 73, 24,
16, 80, 38, 82, 55, 19, 80, 80, 82, 82,
46, 78, 12, 49, 50, 12, 18, 47, 54, 13,
56, 1, 23, 3, 4, 5, 17, 20, 8, 9,
10, 11, 68, 13, 14, 3, 4, 5, 3, 4,
5, 15, 78, 11, 80, 13, 82, 1, 12, 3,
4, 5, 12, 89, 8, 9, 10, 11, 15, 13,
14, 1, 52, 3, 4, 5, 22, 78, 8, 9,
10, 11, 53, 13, 14, 1, 17, 3, 4, 5,
-1, -1, 8, 9, 10, 11, -1, 13, 14, 0,
1, -1, 3, 4, 5, 6, 7, 8, -1, -1,
-1, -1, 13
}
|
|
Initial value:
{
0, 3, 0, 6, 7, 0, 10, 8, 9, 1,
59, 58, 61, 0, 11, 60, 27, 0, 0, 62,
31, 0, 0, 0, 0, 27, 4, 26, 34, 28,
29, 17, 38, 32, 33, 35, 56, 37, 12, 23,
24, 25, 27, 57, 0, 30, 0, 19, 46, 0,
0, 36, 39, 40, 0, 27, 0, 0, 21, 14,
22, 0, 55, 49, 17, 50, 37, 18, 0, 43,
45, 42, 41, 17, 0, 20, 16, 15, 12, 54,
0, 47, 0, 0, 48, 53, 13, 51, 52, 0,
0, 44
}
|
|
Initial value:
{
-1, 5, 6, 13, 57, 78, 39, 47, 48, 27,
59, 28, 18, 29, 30, 31, 32, 51, 52, 53,
33, 34, 64, 35, 36, 37, 15
}
|
|
Initial value:
{
119, -50, 6, -50, -50, 20, 65, -50, -50, -50,
-50, -50, -50, 13, -50, 5, -50, 22, 50, 5,
-50, 14, 14, 14, 12, -50, -50, -50, -50, -50,
16, 30, -11, -50, -50, 33, 36, 28, 65, -50,
-50, -50, -50, -50, 76, -50, 62, 14, -50, 3,
65, -50, 29, 37, 62, -50, 65, 39, -50, 56,
28, 90, -50, 66, -50, 70, -50, -50, 65, -50,
-50, -50, -50, -50, 104, -50, -50, -50, 65, -50,
62, -50, 62, 73, -50, -50, -50, -50, -50, 65,
74, -50
}
|
|
Initial value:
{
-50, -50, -50, -50, 19, -50, 0, -50, -45, -37,
-50, -50, -21, -50, -50, -44, -50, -50, 49, 40,
-50, -50, -49, -43, -50, -6, 89
}
|
const unsigned char yyr1[] [static] |
|
|
Initial value:
{
0, 25, 26, 26, 26, 27, 27, 27, 27, 27,
28, 28, 29, 29, 30, 30, 31, 32, 32, 33,
34, 35, 35, 36, 36, 36, 36, 37, 37, 38,
38, 38, 39, 39, 39, 39, 40, 41, 42, 42,
42, 42, 42, 43, 43, 44, 45, 46, 46, 47,
47, 47, 47, 48, 48, 48, 48, 49, 50, 50,
50, 51, 51
}
|
const unsigned char yyr2[] [static] |
|
|
Initial value:
{
0, 2, 0, 1, 5, 0, 1, 1, 2, 2,
0, 1, 0, 3, 0, 1, 3, 0, 2, 1,
3, 1, 1, 2, 2, 2, 1, 0, 2, 1,
2, 1, 1, 1, 1, 1, 2, 1, 0, 1,
1, 2, 2, 2, 6, 2, 2, 4, 4, 1,
1, 3, 3, 4, 4, 3, 1, 2, 1, 1,
1, 1, 3
}
|
const unsigned char yystos[] [static] |
|
|
Initial value:
{
0, 1, 6, 7, 8, 26, 27, 7, 8, 0,
3, 4, 5, 28, 50, 51, 13, 24, 37, 51,
1, 8, 9, 10, 11, 13, 14, 34, 36, 38,
39, 40, 41, 45, 46, 48, 49, 50, 16, 31,
31, 31, 13, 50, 37, 19, 12, 32, 33, 20,
23, 42, 43, 44, 12, 13, 18, 29, 34, 35,
50, 37, 14, 40, 47, 48, 50, 31, 21, 50,
50, 44, 43, 47, 37, 50, 17, 15, 30, 14,
12, 33, 12, 50, 33, 14, 29, 47, 47, 15,
50, 22
}
|
|
Initial value:
{
14, 58, 63, 65, 44, 73, 10, 11, 12, 49,
63, 65, 50, 7, 8, 10, 11, 12, 43, 81,
9, 61, 40, 41, 68, 42, 16, 12, 84, 17,
38, 87, 60, 88, 74, 45, 63, 65, 63, 65,
66, 58, 46, 69, 70, 54, 56, 67, 66, 55,
75, 20, 50, 10, 11, 12, 76, 49, 21, 22,
23, 24, 83, 25, 26, 10, 11, 12, 10, 11,
12, 77, 60, 24, 66, 25, 66, 20, 80, 10,
11, 12, 82, 90, 21, 22, 23, 24, 89, 25,
62, 20, 71, 10, 11, 12, 91, 86, 21, 22,
23, 24, 72, 25, 79, 20, 19, 10, 11, 12,
0, 0, 21, 22, 23, 24, 0, 25, 85, -2,
1, 0, -5, -5, -5, 2, 3, 4, 0, 0,
0, 0, -5
}
|
|
Initial value:
{
0, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
21, 22, 2, 24, 15, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 20, 19,
2, 18, 2, 2, 23, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 16, 2, 17, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 13, 2, 14, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 1, 2, 3, 4,
5, 6, 7, 8, 9, 10, 11, 12
}
|
|