Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Svc_Conf.h File Reference

#include "ace/Obstack.h"
#include "ace/Service_Config.h"
#include "ace/Parse_Node.h"

Include dependency graph for Svc_Conf.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Classes

class  ACE_Svc_Conf_Param
 An instance of this object will be passed down to the yyparse() and yylex() functions. More...
union  ACE_YYSTYPE

Defines

#define ACE_YY_DECL   extern "C" int ace_yylex (ACE_YYSTYPE *ace_yylval, void *ACE_YYLEX_PARAM)
#define ACE_YYPARSE_PARAM   ace_svc_conf_parameter
#define ACE_YYLEX_PARAM   ACE_YYPARSE_PARAM
#define ACE_SVC_CONF_PARAM   (static_cast<ACE_Svc_Conf_Param *> (ACE_YYLEX_PARAM))

Functions

void ace_yy_delete_buffer (ace_yy_buffer_state *buffer)
void ace_yy_push_buffer (FILE *file, ace_yy_buffer_state *&buffer)
void ace_yy_push_buffer (const ACE_TCHAR *directive, ace_yy_buffer_state *&buffer)
void ace_yy_pop_buffer (ace_yy_buffer_state *buf)
int ace_yyparse (void *)
 Performs the parsing.
void ace_yyerror (int yyerrno, int yylineno, const char *)
 Error handling routine required by YACC or BISON.
ACE_Service_Type_Implace_create_service_type (const ACE_TCHAR *, int, void *, unsigned int, ACE_Service_Object_Exterminator=0)
 Factory that creates a new ACE_Service_Type_Impl.

Variables

 ACE_YY_DECL
 Performs the lexical analysis.
FILE * ace_yyin = (FILE *) 0 *ace_yyout = (FILE *) 0
 Name of input stream.
ACE_TCHARace_yytext
 Holds the lexeme for the current token.
int ace_yyleng
 Holds the length of the lexeme for the current token.

Detailed Description

Id
Svc_Conf.h,v 4.38 2005/11/16 07:44:04 ossama Exp

Author:
Doug Schmidt

Define Documentation

#define ACE_SVC_CONF_PARAM   (static_cast<ACE_Svc_Conf_Param *> (ACE_YYLEX_PARAM))
 

#define ACE_YY_DECL   extern "C" int ace_yylex (ACE_YYSTYPE *ace_yylval, void *ACE_YYLEX_PARAM)
 

#define ACE_YYLEX_PARAM   ACE_YYPARSE_PARAM
 

#define ACE_YYPARSE_PARAM   ace_svc_conf_parameter
 


Function Documentation

ACE_Service_Type_Impl* ace_create_service_type const ACE_TCHAR ,
int  ,
void *  ,
unsigned  int,
ACE_Service_Object_Exterminator  = 0
 

Factory that creates a new ACE_Service_Type_Impl.

void ace_yy_delete_buffer ace_yy_buffer_state buffer  ) 
 

void ace_yy_pop_buffer ace_yy_buffer_state buf  ) 
 

Pop the current lexer buffer off of the buffer stack and deallocate it.

void ace_yy_push_buffer const ACE_TCHAR directive,
ace_yy_buffer_state *&  buffer
 

Create and push a new lexer buffer on to the buffer stack for use when scanning the given directive.

void ace_yy_push_buffer FILE *  file,
ace_yy_buffer_state *&  buffer
 

Create and push a new lexer buffer on to the buffer stack for use when scanning the given file.

void ace_yyerror int  yyerrno,
int  yylineno,
const char * 
 

Error handling routine required by YACC or BISON.

int ace_yyparse void *   ) 
 

Performs the parsing.


Variable Documentation

ACE_YY_DECL
 

Performs the lexical analysis.

FILE * ace_yyin = (FILE *) 0 *ace_yyout = (FILE *) 0
 

Name of input stream.

int ace_yyleng
 

Holds the length of the lexeme for the current token.

ACE_TCHAR * ace_yytext
 

Holds the lexeme for the current token.


Generated on Tue Dec 20 23:11:30 2005 for ACE by  doxygen 1.3.9.1