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

📄 servantlocatori.h

📁 ICE-3.2 一个开源的中间件
💻 H
字号:
// **********************************************************************//// Copyright (c) 2003-2006 ZeroC, Inc. All rights reserved.//// This copy of Ice is licensed to you under the terms described in the// ICE_LICENSE file included in this distribution.//// **********************************************************************#ifndef SERVANT_LOCATOR_I_H#define SERVANT_LOCATOR_I_H#include <Ice/Ice.h>namespace Test{class ServantLocatorI : public Ice::ServantLocator{public:    ServantLocatorI(const std::string&);    virtual ~ServantLocatorI();    virtual Ice::ObjectPtr locate(const Ice::Current&, Ice::LocalObjectPtr&);    virtual void finished(const Ice::Current&, const Ice::ObjectPtr&, const Ice::LocalObjectPtr&);    virtual void deactivate(const std::string&);protected:    virtual Ice::ObjectPtr newServantAndCookie(Ice::LocalObjectPtr&) const = 0;    virtual void checkCookie(const Ice::LocalObjectPtr&) const = 0;    virtual void throwTestIntfUserException() const = 0;private:    void exception(const Ice::Current&);    const std::string _category;    bool _deactivated;};};#endif

⌨️ 快捷键说明

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