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

📄 central.h

📁 mico_example_siegel c源代码
💻 H
字号:
#if !defined(__CENTRAL_H__) || defined(MICO_NO_TOPLEVEL_MODULES)#define __CENTRAL_H__#ifndef MICO_NO_TOPLEVEL_MODULES#include <CORBA.h>#include <mico/throw.h>#endif#ifdef MICO_IN_GENERATED_CODE#include "POS.h"#else#define MICO_IN_GENERATED_CODE#include "POS.h"#undef MICO_IN_GENERATED_CODE#endif#ifdef MICO_IN_GENERATED_CODE#include "Store.h"#else#define MICO_IN_GENERATED_CODE#include "Store.h"#undef MICO_IN_GENERATED_CODE#endif#ifndef MICO_NO_TOPLEVEL_MODULESMICO_NAMESPACE_DECL CentralOffice {#endif#if !defined(MICO_NO_TOPLEVEL_MODULES) || defined(MICO_MODULE_CentralOffice)class Depot;typedef Depot *Depot_ptr;typedef Depot_ptr DepotRef;typedef ObjVar<Depot> Depot_var;typedef Depot_var Depot_out;// Common definitions for interface Depotclass Depot : virtual public CORBA::Object{  public:    virtual ~Depot();    static Depot_ptr _duplicate( Depot_ptr obj );    static Depot_ptr _narrow( CORBA::Object_ptr obj );    static Depot_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 FindItemInfo( AStore::AStoreId StoreId, const char* Item, CORBA::Long Quantity, AStore::ItemInfo*& IInfo ) = 0;  protected:    Depot() {};  private:    Depot( const Depot& );    void operator=( const Depot& );};MICO_EXPORT_VAR_DECL CORBA::TypeCodeConst _tc_Depot;// Stub for interface Depotclass Depot_stub : virtual public Depot{  public:    virtual ~Depot_stub();    void FindItemInfo( AStore::AStoreId StoreId, const char* Item, CORBA::Long Quantity, AStore::ItemInfo*& IInfo );  private:    void operator=( const Depot_stub& );};class Depot_skel :  virtual public MethodDispatcher,  virtual public Depot{  public:    Depot_skel( const CORBA::BOA::ReferenceData & = CORBA::BOA::ReferenceData() );    virtual ~Depot_skel();    Depot_skel( CORBA::Object_ptr obj );    virtual bool dispatch( CORBA::ServerRequest_ptr _req, CORBA::Environment &_env );    Depot_ptr _this();};#endif // !defined(MICO_NO_TOPLEVEL_MODULES) || defined(MICO_MODULE_CentralOffice)#ifndef MICO_NO_TOPLEVEL_MODULES};#endif#if !defined(MICO_NO_TOPLEVEL_MODULES) || defined(MICO_MODULE__GLOBAL)CORBA::Boolean operator<<=( CORBA::Any &a, const CentralOffice::Depot_ptr obj );CORBA::Boolean operator>>=( const CORBA::Any &a, CentralOffice::Depot_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 + -