PSDL_Extern.h

Go to the documentation of this file.
00001 /* -*- C++ -*- */
00002 // PSDL_Extern.h,v 1.2 2003/07/21 23:51:30 dhinton Exp
00003 //
00004 // ==================================================================
00005 //
00006 // = LIBRARY
00007 //    PSS
00008 //
00009 // = FILENAME
00010 //    PSDL_Extern
00011 //
00012 // = DESCRIPTION
00013 //    Wrapper to make available yacc/lex related parameters outside
00014 //    the PSDL library.
00015 //
00016 // = AUTHOR
00017 //    Priyanka Gontla <gontla_p@ociweb.com>
00018 //
00019 // ==================================================================
00020 
00021 #ifndef TAO_PSDL_EXTERN_H
00022 #define TAO_PSDL_EXTERN_H
00023 #include /**/ "ace/pre.h"
00024 
00025 #include "psdl_export.h"
00026 
00027 #if !defined (ACE_LACKS_PRAGMA_ONCE)
00028 # pragma once
00029 #endif /* ACE_LACKS_PRAGMA_ONCE */
00030 
00031 #include "ace/FILE.h"
00032 
00033 //Forward declaration
00034 class TAO_PSDL_Node;
00035 
00036 class TAO_PSDL_Export TAO_PSDL_Extern
00037 {
00038 public:
00039 
00040   TAO_PSDL_Extern (void);
00041 
00042   int TAO_PSDL_Extern_yyparse (void *);
00043 
00044   void TAO_PSDL_Extern_yyin (FILE *);
00045 
00046   TAO_PSDL_Node *TAO_PSDL_Extern_yyval (void);
00047 };
00048 
00049 #include /**/ "ace/post.h"
00050 #endif /* TAO_PSDL_EXTERN_H */

Generated on Thu Nov 9 14:07:02 2006 for TAO_PSS by doxygen 1.3.6