/* -*- C++ -*- */ // // $Id$ // // ============================================================================ // // = LIBRARY // TAO IDL // // = FILENAME // cdr_op_ch.h // // = DESCRIPTION // Concrete visitor for Enums generating code for the CDR operators // // = AUTHOR // Aniruddha Gokhale // // ============================================================================ #ifndef _BE_VISITOR_ENUM_CDR_OP_CH_H_ #define _BE_VISITOR_ENUM_CDR_OP_CH_H_ class be_visitor_enum_cdr_op_ch : public be_visitor_scope { // // = TITLE // be_visitor_enum_cdr_op_ch // // = DESCRIPTION // This is a concrete visitor for enum that generates the CDR operator // declarations // public: be_visitor_enum_cdr_op_ch (be_visitor_context *ctx); // constructor ~be_visitor_enum_cdr_op_ch (void); // destructor virtual int visit_enum (be_enum *node); // visit enum }; #endif /* _BE_VISITOR_ENUM_CDR_OP_CH_H_ */