⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pns.h

📁 mico_example_siegel c源代码
💻 H
字号:
#if !defined(__PNS_H__) || defined(MICO_NO_TOPLEVEL_MODULES)#define __PNS_H__#ifndef MICO_NO_TOPLEVEL_MODULES#include <CORBA.h>#include <mico/throw.h>#endifclass PseudoNameService;typedef PseudoNameService *PseudoNameService_ptr;typedef PseudoNameService_ptr PseudoNameServiceRef;typedef ObjVar<PseudoNameService> PseudoNameService_var;typedef PseudoNameService_var PseudoNameService_out;// Common definitions for interface PseudoNameServiceclass PseudoNameService : virtual public CORBA::Object{  public:    virtual ~PseudoNameService();    static PseudoNameService_ptr _duplicate( PseudoNameService_ptr obj );    static PseudoNameService_ptr _narrow( CORBA::Object_ptr obj );    static PseudoNameService_ptr _nil();    virtual void *_narrow_helper( const char *repoid );    static vector<CORBA::Narrow_proto> *_narrow_helpers;    static bool _narrow_helper2( CORBA::Object_ptr obj );    virtual void BindName( const char* ObjectName, CORBA::Object_ptr ObjectRef ) = 0;    virtual CORBA::Object_ptr ResolveName( const char* ObjectName ) = 0;  protected:    PseudoNameService() {};  private:    PseudoNameService( const PseudoNameService& );    void operator=( const PseudoNameService& );};extern CORBA::TypeCodeConst _tc_PseudoNameService;// Stub for interface PseudoNameServiceclass PseudoNameService_stub : virtual public PseudoNameService{  public:    virtual ~PseudoNameService_stub();    void BindName( const char* ObjectName, CORBA::Object_ptr ObjectRef );    CORBA::Object_ptr ResolveName( const char* ObjectName );  private:    void operator=( const PseudoNameService_stub& );};class PseudoNameService_skel :  virtual public MethodDispatcher,  virtual public PseudoNameService{  public:    PseudoNameService_skel( const CORBA::BOA::ReferenceData & = CORBA::BOA::ReferenceData() );    virtual ~PseudoNameService_skel();    PseudoNameService_skel( CORBA::Object_ptr obj );    virtual bool dispatch( CORBA::ServerRequest_ptr _req, CORBA::Environment &_env );    PseudoNameService_ptr _this();};#if !defined(MICO_NO_TOPLEVEL_MODULES) || defined(MICO_MODULE__GLOBAL)CORBA::Boolean operator<<=( CORBA::Any &a, const PseudoNameService_ptr obj );CORBA::Boolean operator>>=( const CORBA::Any &a, PseudoNameService_ptr &obj );#endif // !defined(MICO_NO_TOPLEVEL_MODULES) || defined(MICO_MODULE__GLOBAL)#if !defined(MICO_NO_TOPLEVEL_MODULES) && !defined(MICO_IN_GENERATED_CODE)#include <mico/template_impl.h>#endif#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -