Svc_Conf_y.cpp File Reference

#include "ace/Svc_Conf.h"
#include "ace/Module.h"
#include "ace/Stream.h"
#include "ace/Service_Types.h"
#include "ace/ace_wchar.h"

Include dependency graph for Svc_Conf_y.cpp:

Go to the source code of this file.

Classes

union  ace_yyalloc

Defines

#define YYBISON   1
#define YYBISON_VERSION   "2.3"
#define YYSKELETON_NAME   "yacc.c"
#define YYPURE   1
#define YYLSP_NEEDED   0
#define ACE_DYNAMIC   258
#define ACE_STATIC   259
#define ACE_SUSPEND   260
#define ACE_RESUME   261
#define ACE_REMOVE   262
#define ACE_USTREAM   263
#define ACE_MODULE_T   264
#define ACE_STREAM_T   265
#define ACE_SVC_OBJ_T   266
#define ACE_ACTIVE   267
#define ACE_INACTIVE   268
#define ACE_PATHNAME   269
#define ACE_IDENT   270
#define ACE_STRING   271
#define YYDEBUG_LEXER_TEXT   (ace_yytext[ace_yyleng] = '\0', ace_yytext)
#define YY_   ACE_TEXT
#define YYSTYPE_IS_DECLARED
#define YYDEBUG   0
#define YYERROR_VERBOSE   0
#define YYTOKEN_TABLE   0
#define YYSIZE_T   unsigned int
#define YYSIZE_MAXIMUM   ((YYSIZE_T) -1)
#define YYUSE(e)   ((void) (e))
#define YYID(n)   (n)
#define YYSTACK_ALLOC   YYMALLOC
#define YYSTACK_FREE   YYFREE
#define YYSTACK_ALLOC_MAXIMUM   YYSIZE_MAXIMUM
#define YYMALLOC   malloc
#define YYFREE   free
#define YYSTACK_GAP_MAXIMUM   (sizeof (union ace_yyalloc) - 1)
#define YYSTACK_BYTES(N)
#define YYCOPY(To, From, Count)
#define YYSTACK_RELOCATE(Stack)
#define YYFINAL   2
#define YYLAST   62
#define YYNTOKENS   23
#define YYNNTS   21
#define YYNRULES   45
#define YYNSTATES   66
#define YYUNDEFTOK   2
#define YYMAXUTOK   271
#define YYTRANSLATE(YYX)   ((unsigned int) (YYX) <= YYMAXUTOK ? ace_yytranslate[YYX] : YYUNDEFTOK)
#define YYPACT_NINF   -13
#define YYTABLE_NINF   -1
#define ace_yyerrok   (ace_yyerrstatus = 0)
#define ace_yyclearin   (ace_yychar = YYEMPTY)
#define YYEMPTY   (-2)
#define YYEOF   0
#define YYACCEPT   goto ace_yyacceptlab
#define YYABORT   goto ace_yyabortlab
#define YYERROR   goto ace_yyerrorlab
#define YYFAIL   goto ace_yyerrlab
#define YYRECOVERING()   (!!ace_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   ace_yylex (&ace_yylval, YYLEX_PARAM)
#define YYDPRINTF(Args)
#define YY_SYMBOL_PRINT(Title, Type, Value, Location)
#define YY_STACK_PRINT(Bottom, Top)
#define YY_REDUCE_PRINT(Rule)
#define YYINITDEPTH   200
#define YYMAXDEPTH   10000
#define YYPOPSTACK(N)   (ace_yyvsp -= (N), ace_yyssp -= (N))

Typedefs

typedef unsigned char ace_yytype_uint8
typedef short int ace_yytype_int8
typedef unsigned short int ace_yytype_uint16
typedef short int ace_yytype_int16

Enumerations

enum  ace_yytokentype {
  ACE_DYNAMIC = 258, ACE_STATIC = 259, ACE_SUSPEND = 260, ACE_RESUME = 261,
  ACE_REMOVE = 262, ACE_USTREAM = 263, ACE_MODULE_T = 264, ACE_STREAM_T = 265,
  ACE_SVC_OBJ_T = 266, ACE_ACTIVE = 267, ACE_INACTIVE = 268, ACE_PATHNAME = 269,
  ACE_IDENT = 270, ACE_STRING = 271
}

Functions

static ACE_BEGIN_VERSIONED_NAMESPACE_DECL
ACE_Module_Type
ace_get_module (ACE_Service_Type const *sr, ACE_TCHAR const *svc_name, int &ace_ace_yyerrno)
static void ace_yydestruct (ace_yymsg, ace_yytype, ace_yyvaluep) const char *ace_yymsg
int ace_yyparse (YYPARSE_PARAM) void *YYPARSE_PARAM

Variables

static const ace_yytype_uint8 ace_yytranslate []
static const ace_yytype_uint8 ace_yyr1 []
static const ace_yytype_uint8 ace_yyr2 []
static const ace_yytype_uint8 ace_yydefact []
static const ace_yytype_int8 ace_yydefgoto []
static const ace_yytype_int8 ace_yypact []
static const ace_yytype_int8 ace_yypgoto []
static const ace_yytype_uint8 ace_yytable []
static const ace_yytype_int8 ace_yycheck []
static const ace_yytype_uint8 ace_yystos []
int ace_yytype
YYSTYPEace_yyvaluep


Define Documentation

#define ACE_ACTIVE   267

Definition at line 95 of file Svc_Conf_y.cpp.

#define ACE_DYNAMIC   258

Definition at line 86 of file Svc_Conf_y.cpp.

#define ACE_IDENT   270

Definition at line 98 of file Svc_Conf_y.cpp.

#define ACE_INACTIVE   268

Definition at line 96 of file Svc_Conf_y.cpp.

#define ACE_MODULE_T   264

Definition at line 92 of file Svc_Conf_y.cpp.

#define ACE_PATHNAME   269

Definition at line 97 of file Svc_Conf_y.cpp.

#define ACE_REMOVE   262

Definition at line 90 of file Svc_Conf_y.cpp.

#define ACE_RESUME   261

Definition at line 89 of file Svc_Conf_y.cpp.

#define ACE_STATIC   259

Definition at line 87 of file Svc_Conf_y.cpp.

#define ACE_STREAM_T   265

Definition at line 93 of file Svc_Conf_y.cpp.

#define ACE_STRING   271

Definition at line 99 of file Svc_Conf_y.cpp.

#define ACE_SUSPEND   260

Definition at line 88 of file Svc_Conf_y.cpp.

#define ACE_SVC_OBJ_T   266

Definition at line 94 of file Svc_Conf_y.cpp.

#define ACE_USTREAM   263

Definition at line 91 of file Svc_Conf_y.cpp.

#define ace_yyclearin   (ace_yychar = YYEMPTY)

Definition at line 627 of file Svc_Conf_y.cpp.

#define ace_yyerrok   (ace_yyerrstatus = 0)

Definition at line 626 of file Svc_Conf_y.cpp.

#define YY_   ACE_TEXT

Definition at line 144 of file Svc_Conf_y.cpp.

#define YY_LOCATION_PRINT ( File,
Loc   )     ((void) 0)

Definition at line 703 of file Svc_Conf_y.cpp.

#define YY_REDUCE_PRINT ( Rule   ) 

Definition at line 873 of file Svc_Conf_y.cpp.

#define YY_STACK_PRINT ( Bottom,
Top   ) 

Definition at line 872 of file Svc_Conf_y.cpp.

#define YY_SYMBOL_PRINT ( Title,
Type,
Value,
Location   ) 

Definition at line 871 of file Svc_Conf_y.cpp.

#define YYABORT   goto ace_yyabortlab

Definition at line 632 of file Svc_Conf_y.cpp.

#define YYACCEPT   goto ace_yyacceptlab

Definition at line 631 of file Svc_Conf_y.cpp.

#define YYBACKUP ( Token,
Value   ) 

Value:

do                \
  if (ace_yychar == YYEMPTY && ace_yylen == 1)        \
    {                \
      ace_yychar = (Token);            \
      ace_yylval = (Value);            \
      ace_yytoken = YYTRANSLATE (ace_yychar);        \
      YYPOPSTACK (1);            \
      goto ace_yybackup;            \
    }                \
  else                \
    {                \
      ace_yyerror (ACE_SVC_CONF_PARAM->yyerrno, ACE_SVC_CONF_PARAM->yylineno, YY_("syntax error: cannot back up")); \
      YYERROR;              \
    }                \
while (YYID (0))

Definition at line 644 of file Svc_Conf_y.cpp.

#define YYBISON   1

Definition at line 47 of file Svc_Conf_y.cpp.

#define YYBISON_VERSION   "2.3"

Definition at line 50 of file Svc_Conf_y.cpp.

#define YYCOPY ( To,
From,
Count   ) 

Value:

do          \
  {          \
    YYSIZE_T ace_yyi;        \
    for (ace_yyi = 0; ace_yyi < (Count); ace_yyi++)  \
      (To)[ace_yyi] = (From)[ace_yyi];    \
  }          \
      while (YYID (0))

Definition at line 371 of file Svc_Conf_y.cpp.

#define YYDEBUG   0

Definition at line 159 of file Svc_Conf_y.cpp.

#define YYDEBUG_LEXER_TEXT   (ace_yytext[ace_yyleng] = '\0', ace_yytext)

Definition at line 131 of file Svc_Conf_y.cpp.

#define YYDPRINTF ( Args   ) 

Definition at line 870 of file Svc_Conf_y.cpp.

#define YYEMPTY   (-2)

Definition at line 628 of file Svc_Conf_y.cpp.

#define YYEOF   0

Definition at line 629 of file Svc_Conf_y.cpp.

#define YYERRCODE   256

Definition at line 663 of file Svc_Conf_y.cpp.

#define YYERROR   goto ace_yyerrorlab

Definition at line 633 of file Svc_Conf_y.cpp.

#define YYERROR_VERBOSE   0

Definition at line 167 of file Svc_Conf_y.cpp.

#define YYFAIL   goto ace_yyerrlab

Definition at line 640 of file Svc_Conf_y.cpp.

#define YYFINAL   2

Definition at line 401 of file Svc_Conf_y.cpp.

#define YYFREE   free

Definition at line 334 of file Svc_Conf_y.cpp.

#define YYID (  )     (n)

Definition at line 258 of file Svc_Conf_y.cpp.

#define YYINITDEPTH   200

Definition at line 879 of file Svc_Conf_y.cpp.

#define YYLAST   62

Definition at line 403 of file Svc_Conf_y.cpp.

#define YYLEX   ace_yylex (&ace_yylval, YYLEX_PARAM)

Definition at line 711 of file Svc_Conf_y.cpp.

#define YYLLOC_DEFAULT ( Current,
Rhs,
 ) 

Value:

do                  \
      if (YYID (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 (YYID (0))

Definition at line 672 of file Svc_Conf_y.cpp.

#define YYLSP_NEEDED   0

Definition at line 59 of file Svc_Conf_y.cpp.

#define YYMALLOC   malloc

Definition at line 327 of file Svc_Conf_y.cpp.

#define YYMAXDEPTH   10000

Definition at line 890 of file Svc_Conf_y.cpp.

#define YYMAXUTOK   271

Definition at line 416 of file Svc_Conf_y.cpp.

#define YYNNTS   21

Definition at line 408 of file Svc_Conf_y.cpp.

#define YYNRULES   45

Definition at line 410 of file Svc_Conf_y.cpp.

#define YYNSTATES   66

Definition at line 412 of file Svc_Conf_y.cpp.

#define YYNTOKENS   23

Definition at line 406 of file Svc_Conf_y.cpp.

#define YYPACT_NINF   -13

Definition at line 566 of file Svc_Conf_y.cpp.

#define YYPOPSTACK (  )     (ace_yyvsp -= (N), ace_yyssp -= (N))

#define YYPURE   1

Definition at line 56 of file Svc_Conf_y.cpp.

 
#define YYRECOVERING (  )     (!!ace_yyerrstatus)

Definition at line 642 of file Svc_Conf_y.cpp.

#define YYRHSLOC ( Rhs,
 )     ((Rhs)[K])

Definition at line 670 of file Svc_Conf_y.cpp.

#define YYSIZE_MAXIMUM   ((YYSIZE_T) -1)

Definition at line 235 of file Svc_Conf_y.cpp.

#define YYSIZE_T   unsigned int

Definition at line 231 of file Svc_Conf_y.cpp.

#define YYSKELETON_NAME   "yacc.c"

Definition at line 53 of file Svc_Conf_y.cpp.

#define YYSTACK_ALLOC   YYMALLOC

Definition at line 313 of file Svc_Conf_y.cpp.

#define YYSTACK_ALLOC_MAXIMUM   YYSIZE_MAXIMUM

Definition at line 316 of file Svc_Conf_y.cpp.

#define YYSTACK_BYTES (  ) 

Value:

((N) * (sizeof (ace_yytype_int16) + sizeof (YYSTYPE)) \
      + YYSTACK_GAP_MAXIMUM)

Definition at line 360 of file Svc_Conf_y.cpp.

#define YYSTACK_FREE   YYFREE

Definition at line 314 of file Svc_Conf_y.cpp.

#define YYSTACK_GAP_MAXIMUM   (sizeof (union ace_yyalloc) - 1)

Definition at line 356 of file Svc_Conf_y.cpp.

#define YYSTACK_RELOCATE ( Stack   ) 

Value:

do                  \
      {                  \
  YYSIZE_T ace_yynewbytes;            \
  YYCOPY (&ace_yyptr->Stack, Stack, ace_yysize);        \
  Stack = &ace_yyptr->Stack;            \
  ace_yynewbytes = ace_yystacksize * sizeof (*Stack) + YYSTACK_GAP_MAXIMUM; \
  ace_yyptr += ace_yynewbytes / sizeof (*ace_yyptr);        \
      }                  \
    while (YYID (0))

Definition at line 387 of file Svc_Conf_y.cpp.

#define YYSTYPE_IS_DECLARED

Definition at line 151 of file Svc_Conf_y.cpp.

#define YYTABLE_NINF   -1

Definition at line 590 of file Svc_Conf_y.cpp.

#define YYTERROR   1

Definition at line 662 of file Svc_Conf_y.cpp.

#define YYTOKEN_TABLE   0

Definition at line 172 of file Svc_Conf_y.cpp.

#define YYTRANSLATE ( YYX   )     ((unsigned int) (YYX) <= YYMAXUTOK ? ace_yytranslate[YYX] : YYUNDEFTOK)

Definition at line 418 of file Svc_Conf_y.cpp.

#define YYUNDEFTOK   2

Definition at line 415 of file Svc_Conf_y.cpp.

#define YYUSE (  )     ((void) (e))

Definition at line 251 of file Svc_Conf_y.cpp.


Typedef Documentation

typedef short int ace_yytype_int16

Definition at line 218 of file Svc_Conf_y.cpp.

typedef short int ace_yytype_int8

Definition at line 206 of file Svc_Conf_y.cpp.

typedef unsigned short int ace_yytype_uint16

Definition at line 212 of file Svc_Conf_y.cpp.

typedef unsigned char ace_yytype_uint8

Definition at line 197 of file Svc_Conf_y.cpp.


Enumeration Type Documentation

enum ace_yytokentype

Enumerator:
ACE_DYNAMIC 
ACE_STATIC 
ACE_SUSPEND 
ACE_RESUME 
ACE_REMOVE 
ACE_USTREAM 
ACE_MODULE_T 
ACE_STREAM_T 
ACE_SVC_OBJ_T 
ACE_ACTIVE 
ACE_INACTIVE 
ACE_PATHNAME 
ACE_IDENT 
ACE_STRING 

Definition at line 68 of file Svc_Conf_y.cpp.

00068                         {
00069      ACE_DYNAMIC = 258,
00070      ACE_STATIC = 259,
00071      ACE_SUSPEND = 260,
00072      ACE_RESUME = 261,
00073      ACE_REMOVE = 262,
00074      ACE_USTREAM = 263,
00075      ACE_MODULE_T = 264,
00076      ACE_STREAM_T = 265,
00077      ACE_SVC_OBJ_T = 266,
00078      ACE_ACTIVE = 267,
00079      ACE_INACTIVE = 268,
00080      ACE_PATHNAME = 269,
00081      ACE_IDENT = 270,
00082      ACE_STRING = 271
00083    };


Function Documentation

static ACE_BEGIN_VERSIONED_NAMESPACE_DECL ACE_Module_Type* ace_get_module ( ACE_Service_Type const *  sr,
ACE_TCHAR const *  svc_name,
int &  ace_ace_yyerrno 
) [static]

static void ace_yydestruct ( ace_yymsg  ,
ace_yytype  ,
ace_yyvaluep   
) const [static]

int ace_yyparse ( YYPARSE_PARAM   ) 


Variable Documentation

const ace_yytype_int8 ace_yycheck[] [static]

Initial value:

{
       9,     9,     3,     4,     5,     6,     7,     3,     4,    14,
      15,    16,    12,    13,    19,    17,    15,    18,    15,    15,
       0,     1,    15,     3,     4,     5,     6,     7,     8,    15,
       9,    10,    11,    15,    22,    16,    19,    22,    22,    15,
      15,    53,    20,    20,    53,    53,    53,    21,    21,    53,
      19,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
      -1,    -1,    34
}

Definition at line 602 of file Svc_Conf_y.cpp.

const ace_yytype_uint8 ace_yydefact[] [static]

Initial value:

{
       4,     0,     1,     3,     0,     0,     0,     0,     0,     0,
       2,     5,     6,     7,     8,     9,    10,     0,    42,    42,
      13,    14,    15,    17,    19,    20,    23,     0,     0,     0,
       0,    41,    11,    12,    23,    21,    16,    38,    40,    39,
      43,    44,    45,     0,    34,     0,    18,    25,     0,    32,
      33,    31,     0,     0,     0,    35,    22,    26,    27,    28,
      29,    30,    24,    37,     0,    36
}

Definition at line 545 of file Svc_Conf_y.cpp.

const ace_yytype_int8 ace_yydefgoto[] [static]

Initial value:

{
      -1,     1,    10,    11,    12,    13,    14,    15,    16,    34,
      26,    36,    47,    53,    62,    18,    51,    44,    30,    32,
      45
}

Definition at line 557 of file Svc_Conf_y.cpp.

const ace_yytype_int8 ace_yypact[] [static]

Initial value:

{
     -13,    20,   -13,   -13,     1,     3,     7,    14,    18,     4,
     -13,   -13,   -13,   -13,   -13,   -13,   -13,    21,    19,    19,
     -13,   -13,   -13,   -13,   -13,   -13,    -2,    12,    15,    16,
      -5,   -13,   -13,   -13,    -2,   -13,   -13,   -13,   -13,   -13,
     -13,   -13,   -13,    24,     0,    17,   -13,   -13,    22,   -13,
     -13,   -13,    25,    -1,    26,    23,   -13,   -13,   -13,   -13,
     -13,   -13,   -13,   -13,    27,   -13
}

Definition at line 567 of file Svc_Conf_y.cpp.

const ace_yytype_int8 ace_yypgoto[] [static]

Initial value:

{
     -13,   -13,   -13,    -9,    -8,   -12,    -7,    -4,   -13,   -13,
     -13,    28,   -13,   -13,   -13,   -13,   -13,   -13,   -13,    31,
     -13
}

Definition at line 579 of file Svc_Conf_y.cpp.

const ace_yytype_uint8 ace_yyr1[] [static]

Initial value:

{
       0,    23,    24,    24,    24,    25,    25,    25,    25,    25,
      25,    26,    27,    28,    29,    30,    31,    32,    31,    33,
      33,    35,    34,    34,    36,    36,    37,    37,    37,    37,
      37,    38,    39,    39,    39,    40,    40,    40,    41,    41,
      41,    42,    42,    43,    43,    43
}

Definition at line 523 of file Svc_Conf_y.cpp.

const ace_yytype_uint8 ace_yyr2[] [static]

Initial value:

{
       0,     2,     2,     2,     0,     1,     1,     1,     1,     1,
       1,     3,     3,     2,     2,     2,     3,     0,     4,     1,
       1,     0,     4,     0,     2,     0,     1,     1,     1,     1,
       1,     4,     1,     1,     0,     3,     5,     4,     2,     2,
       2,     1,     0,     1,     1,     1
}

Definition at line 533 of file Svc_Conf_y.cpp.

const ace_yytype_uint8 ace_yystos[] [static]

Initial value:

{
       0,    24,     0,     1,     3,     4,     5,     6,     7,     8,
      25,    26,    27,    28,    29,    30,    31,    15,    38,    15,
      15,    15,    15,    15,    26,    27,    33,     9,    10,    11,
      41,    16,    42,    42,    32,    17,    34,    22,    22,    22,
      14,    15,    16,    19,    40,    43,    34,    35,    15,    12,
      13,    39,    19,    36,    20,    15,    18,    26,    27,    28,
      29,    30,    37,    21,    20,    21
}

Definition at line 615 of file Svc_Conf_y.cpp.

const ace_yytype_uint8 ace_yytable[] [static]

Initial value:

{
      24,    25,     4,     5,     6,     7,     8,     4,     5,    40,
      41,    42,    49,    50,    43,    35,    17,    56,    19,    23,
       2,     3,    20,     4,     5,     6,     7,     8,     9,    21,
      27,    28,    29,    22,    37,    31,    52,    38,    39,    48,
      55,    59,    54,    64,    57,    58,    60,    63,    65,    61,
      33,     0,     0,     0,     0,     0,     0,     0,     0,     0,
       0,     0,    46
}

Definition at line 591 of file Svc_Conf_y.cpp.

const ace_yytype_uint8 ace_yytranslate[] [static]

Definition at line 422 of file Svc_Conf_y.cpp.

int ace_yytype

Definition at line 1119 of file Svc_Conf_y.cpp.

YYSTYPE* ace_yyvaluep

Definition at line 1120 of file Svc_Conf_y.cpp.


Generated on Tue Feb 2 17:34:16 2010 for ACE by  doxygen 1.4.7