1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167
|
.TH Svc_Conf_h 3 "1 Dec 2001" "ACE" \" -*- nroff -*-
.ad l
.nh
.SH NAME
Svc_Conf_h \-
.SH SYNOPSIS
.br
.PP
\fC#include "ace/pre.h"\fR
.br
\fC#include "ace/Obstack.h"\fR
.br
\fC#include "ace/Service_Config.h"\fR
.br
\fC#include "ace/Parse_Node.h"\fR
.br
\fC#include "ace/post.h"\fR
.br
.SS Compounds
.in +1c
.ti -1c
.RI "class \fBACE_Svc_Conf_Param\fR"
.br
.ti -1c
.RI "union \fBACE_YYSTYPE\fR"
.br
.in -1c
.SS Defines
.in +1c
.ti -1c
.RI "#define \fBACE_YY_DECL\fR extern "C" int ace_yylex (\fBACE_YYSTYPE\fR *ace_yylval, void *ACE_YYLEX_PARAM)"
.br
.RI "\fIPerforms the lexical analysis.\fR"
.ti -1c
.RI "#define \fBACE_YYPARSE_PARAM\fR ace_svc_conf_parameter"
.br
.ti -1c
.RI "#define \fBACE_YYLEX_PARAM\fR ACE_YYPARSE_PARAM"
.br
.ti -1c
.RI "#define \fBACE_SVC_CONF_PARAM\fR (ACE_static_cast (\fBACE_Svc_Conf_Param\fR *, ACE_YYLEX_PARAM))"
.br
.in -1c
.SS Functions
.in +1c
.ti -1c
.RI "void \fBace_yy_delete_buffer\fR (ace_yy_buffer_state *buffer)"
.br
.ti -1c
.RI "void \fBace_yy_push_buffer\fR (FILE *file, ace_yy_buffer_state *&buffer)"
.br
.RI "\fICreate and push a new lexer buffer on to the buffer stack for use when scanning the given file.\fR"
.ti -1c
.RI "void \fBace_yy_push_buffer\fR (const \fBACE_TCHAR\fR *directive, ace_yy_buffer_state *&buffer)"
.br
.RI "\fICreate and push a new lexer buffer on to the buffer stack for use when scanning the given directive.\fR"
.ti -1c
.RI "void \fBace_yy_pop_buffer\fR (ace_yy_buffer_state *buf)"
.br
.RI "\fIPop the current lexer buffer off of the buffer stack and deallocate it.\fR"
.ti -1c
.RI "int \fBace_yyparse\fR (void *)"
.br
.RI "\fIPerforms the parsing.\fR"
.ti -1c
.RI "void \fBace_yyerror\fR (const \fBACE_TCHAR\fR *)"
.br
.RI "\fIError handling routine required by YACC or BISON.\fR"
.ti -1c
.RI "\fBACE_Service_Type_Impl\fR* \fBace_create_service_type\fR (const \fBACE_TCHAR\fR *, int, void *, unsigned int, \fBACE_Service_Object_Exterminator\fR = 0)"
.br
.RI "\fIFactory that creates a new \fBACE_Service_Type_Impl\fR.\fR"
.in -1c
.SS Variables
.in +1c
.ti -1c
.RI "FILE* \fBace_yyin\fR"
.br
.RI "\fIName of input stream.\fR"
.ti -1c
.RI "int \fBace_yylineno\fR"
.br
.RI "\fIKeeps track of the current line number for error-handling routine.\fR"
.ti -1c
.RI "\fBACE_TCHAR\fR* \fBace_yytext\fR"
.br
.RI "\fIHolds the lexeme for the current token.\fR"
.ti -1c
.RI "int \fBace_yyleng\fR"
.br
.RI "\fIHolds the length of the lexeme for the current token.\fR"
.in -1c
.SH DETAILED DESCRIPTION
.PP
.PP
\fBSvc_Conf.h\fR,v 4.30 2001/10/17 06:14:08 othman Exp
.PP
\fBAuthor(s): \fR
.in +1c
Doug Schmidt
.PP
.SH DEFINE DOCUMENTATION
.PP
.SS #define ACE_SVC_CONF_PARAM (ACE_static_cast (\fBACE_Svc_Conf_Param\fR *, ACE_YYLEX_PARAM))
.PP
.SS #define ACE_YYLEX_PARAM ACE_YYPARSE_PARAM
.PP
.SS #define ACE_YYPARSE_PARAM ace_svc_conf_parameter
.PP
.SS ACE_YY_DECL extern "C" int ace_yylex (\fBACE_YYSTYPE\fR *ace_yylval, void *ACE_YYLEX_PARAM)
.PP
Performs the lexical analysis.
.PP
.SH FUNCTION DOCUMENTATION
.PP
.SS \fBACE_Service_Type_Impl\fR * ace_create_service_type (const \fBACE_TCHAR\fR *, int, void *, unsigned int, \fBACE_Service_Object_Exterminator\fR = 0)
.PP
Factory that creates a new \fBACE_Service_Type_Impl\fR.
.PP
.SS void ace_yy_delete_buffer (ace_yy_buffer_state * buffer)
.PP
.SS void ace_yy_pop_buffer (ace_yy_buffer_state * buf)
.PP
Pop the current lexer buffer off of the buffer stack and deallocate it.
.PP
.SS void ace_yy_push_buffer (const \fBACE_TCHAR\fR * directive, ace_yy_buffer_state *& buffer)
.PP
Create and push a new lexer buffer on to the buffer stack for use when scanning the given directive.
.PP
.SS void ace_yy_push_buffer (FILE * file, ace_yy_buffer_state *& buffer)
.PP
Create and push a new lexer buffer on to the buffer stack for use when scanning the given file.
.PP
.SS void ace_yyerror (const \fBACE_TCHAR\fR *)
.PP
Error handling routine required by YACC or BISON.
.PP
.SS int ace_yyparse (void *)
.PP
Performs the parsing.
.PP
.SH VARIABLE DOCUMENTATION
.PP
.SS FILE * ace_yyin
.PP
Name of input stream.
.PP
.SS int ace_yyleng
.PP
Holds the length of the lexeme for the current token.
.PP
.SS int ace_yylineno
.PP
Keeps track of the current line number for error-handling routine.
.PP
.SS \fBACE_TCHAR\fR * ace_yytext
.PP
Holds the lexeme for the current token.
.PP
.SH AUTHOR
.PP
Generated automatically by Doxygen for ACE from the source code.
|