MICO2.3.13 corba 环境平台
源代码在线查看: request.cc
#include #include "request.h" #ifdef HAVE_UNISTD_H #include #endif CORBA::Request_ptr create_request( CORBA::Object_ptr obj, const char* opname ) { CORBA::InterfaceDef_var ir = obj->_get_interface(); if (CORBA::is_nil (ir)) { std::cout exit (1); } // Load exceptions for operation CORBA::ExceptionDefSeq_var op_excpts; CORBA::ContainedSeq_var cs = ir->lookup_name( "dii", -1, CORBA::dk_Operation, false); if ( cs->length() != 1 ) { std::cout exit(1); } CORBA::OperationDef_var op = CORBA::OperationDef::_narrow (cs[0u]); op_excpts = op->exceptions(); // create request and fill it with exceptions CORBA::Request_ptr req = obj->_request (opname); for( CORBA::ULong i = 0; i < op_excpts->length(); i++ ) { req->exceptions()->add( op_excpts[i]->type() ); } return req; }
|
相关资源 |
|
-
MICO2.3.13 corba 环境平台
-
GForge 3.0 协作开发平台 支持CVS, mailing lists, bug tracking, message boards/forums, task management, perman
-
stl的源代码3.13版
-
3d游戏开发大全书所附带源吗,第3章,开发环境UltraEdit
-
编程求出二维数组中的最大和最小元素的值及其位置。设二维数组如下:
A={ { 3,13,7,9},{11,8,23,5},{6,34,16,4}}。
-
虚拟3维地理环境系统的设计与实现的论文
-
在PC上配置编译安装minigui1.3.3版本开发环境详细过程。
-
一、概述
1、项目背景:数据库原理课程设计
2、编写目的:掌握数据库设计原理及相关软件的使用
3、开发环境:
二、需求分析
1、 问题的提出:为了高效率的完成学生信息的管理
|