Changes to attempt to silence bcc64x
[ACE_TAO.git] / TAO / TAO_IDL / be_include / be_enum_val.h
blob78959570fea8ce3174481f69f85f84e8faf72dff
1 /* -*- c++ -*- */
3 //=============================================================================
4 /**
5 * @file be_enum_val.h
7 * Extension of class AST_EnumVal that provides additional means for C++
8 * mapping.
10 * @author Copyright 1994-1995 by Sun Microsystems
11 * @author Inc. and Aniruddha Gokhale
13 //=============================================================================
15 #ifndef BE_ENUM_VAL_H
16 #define BE_ENUM_VAL_H
18 #include "be_decl.h"
19 #include "ast_enum_val.h"
21 class be_visitor;
23 class be_enum_val : public virtual AST_EnumVal,
24 public virtual be_decl
26 public:
27 be_enum_val (ACE_CDR::ULong v,
28 UTL_ScopedName *n);
30 // Visiting
31 virtual int accept (be_visitor *visitor);
33 //Cleanup.
34 virtual void destroy ();
37 #endif