亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? server.cc

?? 開源CORBA中間件
?? CC
字號:
/* * A Bank factory that creates Account objects * * In this example, we set up a ServantManager. The bank creates * references to "virtual" objects. When an account object is invoked * for the first time, the ServantManager is called to incarnate the * account. */#include "account.h"#ifdef HAVE_ANSI_CPLUSPLUS_HEADERS#include <fstream>#else#include <fstream.h>#endifusing namespace std;/* * Implementation of the Account */class Account_impl : virtual public POA_Account{public:  Account_impl ();  void deposit (CORBA::ULong);  void withdraw (CORBA::ULong);  CORBA::Long balance ();private:  CORBA::Long bal;};Account_impl::Account_impl (){  bal = 0;}voidAccount_impl::deposit (CORBA::ULong amount){  bal += amount;}voidAccount_impl::withdraw (CORBA::ULong amount){  bal -= amount;}CORBA::LongAccount_impl::balance (){  return bal;}/* * Implementation of the Bank */class Bank_impl : virtual public POA_Bank{public:  Bank_impl (PortableServer::POA_ptr);  Account_ptr create ();private:  PortableServer::POA_var mypoa;};Bank_impl::Bank_impl (PortableServer::POA_ptr _poa){  mypoa = PortableServer::POA::_duplicate (_poa);}Account_ptrBank_impl::create (){  /*   * We don't create an account, but only a reference to a "virtual"   * object. The Servant Manager is responsible for incarnating the   * account on request.   */  CORBA::Object_var obj = mypoa->create_reference ("IDL:Account:1.0");  Account_ptr aref = Account::_narrow (obj);  assert (!CORBA::is_nil (aref));  /*   * Return the reference   */  return aref;}/* * Implementation of the Server Manager (a ServantActivator, actually) */class AccountManager : public virtual POA_PortableServer::ServantActivator{public:  PortableServer::Servant incarnate (const PortableServer::ObjectId &,				     PortableServer::POA_ptr);  void etherealize (const PortableServer::ObjectId &,		    PortableServer::POA_ptr,		    PortableServer::Servant,		    CORBA::Boolean, CORBA::Boolean);};PortableServer::ServantAccountManager::incarnate (const PortableServer::ObjectId & oid,			   PortableServer::POA_ptr poa){  /*   * Incarnate a new Account   */  return new Account_impl;}voidAccountManager::etherealize (const PortableServer::ObjectId & oid,			     PortableServer::POA_ptr poa,			     PortableServer::Servant serv,			     CORBA::Boolean cleanup_in_progress,			     CORBA::Boolean remaining_activations){  /*   * If there are no remaining activations for that servant (which   * actually could only happen with the MULTIPLE_ID policy, when   * one servant can incarnate many objects), delete the account.   */  if (!remaining_activations) {    delete serv;  }}intmain (int argc, char *argv[]){  /*   * Initialize the ORB   */  CORBA::ORB_var orb = CORBA::ORB_init (argc, argv);  /*   * Obtain a reference to the RootPOA and its Manager   */  CORBA::Object_var poaobj = orb->resolve_initial_references ("RootPOA");  PortableServer::POA_var poa = PortableServer::POA::_narrow (poaobj);  PortableServer::POAManager_var mgr = poa->the_POAManager();  /*   * The RootPOA has the USE_ACTIVE_OBJECT_MAP_ONLY policy; to register   * our ServantManager, we must create our own POA with the   * USE_SERVANT_MANAGER policy   */  CORBA::PolicyList pl;  pl.length(1);  pl[0] = poa->create_request_processing_policy (PortableServer::USE_SERVANT_MANAGER);  PortableServer::POA_var mypoa = poa->create_POA ("MyPOA", mgr, pl);  /*   * Activate our ServantManager   */  AccountManager * am = new AccountManager;  PortableServer::ServantManager_var amref = am->_this ();  mypoa->set_servant_manager (amref);  /*   * Create a Bank   */  Bank_impl * micocash = new Bank_impl (mypoa);  /*   * Activate the Bank   */  PortableServer::ObjectId_var oid = poa->activate_object (micocash);  /*   * Write reference to file   */  ofstream of ("Bank.ref");  CORBA::Object_var ref = poa->id_to_reference (oid.in());  CORBA::String_var str = orb->object_to_string (ref.in());  of << str.in() << endl;  of.close ();  /*   * Activate both POAs and start serving requests   */  cout << "Running." << endl;  mgr->activate ();  orb->run();  /*   * Shutdown (never reached). This would call etherealize() for all   * our accounts.   */  poa->destroy (TRUE, TRUE);  delete am;  delete micocash;  return 0;}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲人成在线播放网站岛国| 国产成人精品午夜视频免费| 久久99国产精品久久99果冻传媒| 成人免费黄色大片| 91精品国产一区二区三区蜜臀 | 亚洲精品中文在线影院| 麻豆精品视频在线观看免费| 91片在线免费观看| xvideos.蜜桃一区二区| 日韩电影免费在线| 在线观看区一区二| 中文字幕亚洲精品在线观看| 国产精品资源网| 精品理论电影在线| 日韩电影在线免费看| 在线免费亚洲电影| 亚洲日本在线天堂| av不卡免费电影| 欧美经典一区二区三区| 久久疯狂做爰流白浆xx| 欧美一级夜夜爽| 奇米色777欧美一区二区| 欧美日韩久久久一区| 亚洲一线二线三线视频| 在线一区二区观看| 亚洲欧美色一区| 99re这里都是精品| 中文字幕一区二区三区四区不卡| 国产98色在线|日韩| 国产欧美日产一区| 不卡视频在线观看| 中文字幕永久在线不卡| 色婷婷激情综合| 亚洲人成网站色在线观看| 91美女在线视频| 中文字幕欧美一区| 色综合久久天天综合网| 亚洲色大成网站www久久九九| 99久久婷婷国产综合精品电影| 国产精品的网站| 在线观看日韩毛片| 午夜婷婷国产麻豆精品| 欧美一区二区视频在线观看2020 | 成年人国产精品| 中文字幕一区二区三区精华液 | 亚洲精品国产第一综合99久久 | 成人免费毛片app| 亚洲视频一区在线| 欧美三级资源在线| 麻豆精品国产传媒mv男同| 亚洲精品一区二区三区99| 国产精品18久久久久| 国产精品国产三级国产aⅴ无密码| 99久久国产综合精品女不卡| 一区二区三区在线观看网站| 欧美精品在线观看一区二区| 乱一区二区av| 中国色在线观看另类| 在线观看欧美黄色| 韩国女主播成人在线观看| 中文字幕乱码一区二区免费| 欧美在线短视频| 国产精品小仙女| 樱桃国产成人精品视频| 日韩一区二区视频| 成人网在线免费视频| 亚洲成人午夜影院| 国产精品少妇自拍| 欧美一区二区三区四区在线观看| 国产成人精品www牛牛影视| 夜夜嗨av一区二区三区中文字幕| 精品福利一区二区三区免费视频| 99视频在线精品| 麻豆91在线播放免费| 亚洲男同性恋视频| 2023国产一二三区日本精品2022| 一本到不卡免费一区二区| 久久99精品国产91久久来源| 亚洲宅男天堂在线观看无病毒| 久久影院午夜论| 欧美精品久久久久久久多人混战| 成人国产精品免费网站| 久久精品国产999大香线蕉| 亚洲精品视频一区二区| 精品国产91乱码一区二区三区| 欧美三级在线视频| www.一区二区| 韩国毛片一区二区三区| 日韩高清欧美激情| 亚洲第一二三四区| 亚洲三级在线免费观看| 日本一区二区电影| 26uuu精品一区二区在线观看| 欧美精品第1页| 欧美日韩一区精品| 在线这里只有精品| 91丝袜美腿高跟国产极品老师| 国产高清精品网站| 国产麻豆精品一区二区| 久久国产乱子精品免费女| 天堂久久一区二区三区| 亚洲国产乱码最新视频 | 久久电影国产免费久久电影| 亚洲国产日韩a在线播放| 亚洲精品第1页| 亚洲同性gay激情无套| 国产精品久久三| 欧美国产乱子伦| 国产亚洲欧洲一区高清在线观看| 精品国产91九色蝌蚪| 精品国产乱码久久久久久老虎| 日韩一区二区在线免费观看| 538prom精品视频线放| 69堂国产成人免费视频| 欧美精品一二三| 日韩一区二区在线看| 精品免费一区二区三区| 久久综合网色—综合色88| 久久久久久久久久久99999| 久久精品人人做人人综合 | 日韩欧美在线观看一区二区三区| 67194成人在线观看| 51久久夜色精品国产麻豆| 日韩精品一区二区三区视频播放| 日韩色在线观看| 久久综合九色欧美综合狠狠| 欧美国产禁国产网站cc| 亚洲六月丁香色婷婷综合久久| 亚洲精品videosex极品| 午夜日韩在线电影| 久久aⅴ国产欧美74aaa| 国产激情一区二区三区四区| 菠萝蜜视频在线观看一区| 91麻豆高清视频| 欧美精品777| 久久只精品国产| 中文字幕亚洲在| 日本午夜一区二区| 国产91丝袜在线播放九色| 91精品91久久久中77777| 91麻豆精品国产91久久久使用方法 | 日本v片在线高清不卡在线观看| 久久精品国产一区二区| 北岛玲一区二区三区四区| 欧美情侣在线播放| 欧美国产欧美综合| 日韩中文字幕91| www.日本不卡| 欧美精选午夜久久久乱码6080| 久久蜜臀精品av| 亚洲图片欧美视频| 国产成人啪免费观看软件| 色综合一个色综合亚洲| 欧美成人bangbros| 亚洲综合丁香婷婷六月香| 精一区二区三区| 在线视频国内一区二区| 久久精品水蜜桃av综合天堂| 亚洲无人区一区| jiyouzz国产精品久久| 日韩欧美一级在线播放| 亚洲精品一卡二卡| 黑人巨大精品欧美黑白配亚洲| 欧洲色大大久久| 国产精品天美传媒| 精品在线观看免费| 欧洲另类一二三四区| 国产精品热久久久久夜色精品三区| 视频一区中文字幕| 色婷婷av一区二区三区大白胸| 久久久久久久久99精品| 麻豆免费看一区二区三区| 在线视频中文字幕一区二区| 日本一区二区不卡视频| 另类小说一区二区三区| 欧美日高清视频| 亚洲一区av在线| www.亚洲免费av| 亚洲国产精品成人综合| 激情五月婷婷综合| 91精品在线观看入口| 亚洲另类春色国产| av亚洲精华国产精华| 国产视频一区二区在线| 精品一区二区三区香蕉蜜桃| 欧美日本韩国一区| 午夜天堂影视香蕉久久| 91麻豆蜜桃一区二区三区| 中文字幕五月欧美| 99视频在线精品| 中文字幕综合网| 99re这里都是精品| 亚洲免费av网站| www.av亚洲| 中文字幕亚洲不卡| 色94色欧美sute亚洲13| 一区二区三区四区高清精品免费观看 | 中文字幕乱码久久午夜不卡| 国产成人在线看| 国产色爱av资源综合区|