Merge pull request #1844 from jrw972/monterey
[ACE_TAO.git] / TAO / TAO_IDL / be_include / be_visitor_valuebox / valuebox.h
blobb3709563f2f2bfdc21abbf1f2154114f8b419edd
1 /* -*- c++ -*- */
3 //=============================================================================
4 /**
5 * @file valuebox.h
7 * Concrete visitor for the Valuebox node.
9 * @author Gary Maxey
11 //=============================================================================
14 #ifndef _BE_VISITOR_VALUEBOX_H_
15 #define _BE_VISITOR_VALUEBOX_H_
17 /**
18 * @class be_visitor_valuebox
20 * @brief be_visitor_valuebox
22 * This is a concrete visitor to generate code for valueboxes.
24 class be_visitor_valuebox : public be_visitor_decl
26 public:
27 /// constructor
28 be_visitor_valuebox (be_visitor_context *ctx);
30 /// destructor
31 ~be_visitor_valuebox (void);
33 /// visit attribute. We provide code for this method in the derived class
34 virtual int visit_valuebox (be_valuebox *node);
37 #endif /* _BE_VISITOR_VALUEBOX_H_ */