be_visitor_decl.h
来自「这是广泛使用的通信开源项目,对于大容量,高并发的通讯要求完全能够胜任,他广泛可用」· C头文件 代码 · 共 59 行
H
59 行
//
// be_visitor_decl.h,v 1.4 1999/07/02 03:30:52 coryan Exp
//
/* -*- c++ -*- */
// ============================================================================
//
// = LIBRARY
// TAO IDL
//
// = FILENAME
// be_visitor_decl.h
//
// = DESCRIPTION
// Concrete visitor for the base "BE_Decl" node
//
// = AUTHOR
// Aniruddha Gokhale and Carlos O'Ryan
//
// ============================================================================
#ifndef TAO_BE_VISITOR_DECL_H
#define TAO_BE_VISITOR_DECL_H
#include "be_visitor.h"
#include "be_codegen.h"
class be_visitor_decl : public be_visitor
{
//
// = TITLE
// be_visitor_decl
//
// = DESCRIPTION
// This is a concrete visitor for the be_decl node. Its only purpose is to
// maintain state information for the derived visitor
//
public:
be_visitor_decl (be_visitor_context *ctx);
// constructor
~be_visitor_decl (void);
// destructor
protected:
// using a protected mechanism will allow derived visitors to access this
// information
be_visitor_context *ctx_;
// any context information required by the visitor
int gen_anonymous_base_type (be_type *bt,
TAO_CodeGen::CG_STATE cg_state);
// Factors out common code used when one anonymous type is
// contained by another.
};
#endif // TAO_BE_VISITOR_DECL_H
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?