File: Svc_Conf_h.3

package info (click to toggle)
ace 5.2.1-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 26,856 kB
  • ctags: 18,677
  • sloc: cpp: 171,831; makefile: 48,840; sh: 10,192; perl: 8,582; exp: 787; yacc: 387; lex: 140; csh: 20
file content (167 lines) | stat: -rw-r--r-- 4,370 bytes parent folder | download
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.