mirror of
https://github.com/AdaCore/PolyORB.git
synced 2026-02-12 13:01:15 -08:00
CORBA.IDL_Sequences instead of local redefinitions. Submitted by: Vadim Godunko Reviewed by: Thomas Quinot Recomputed build dependencies. [Imported from Perforce change 9354 at 2006-12-01 21:43:22] Subversion-branch: /trunk/polyorb Subversion-revision: 36854
31 lines
645 B
Plaintext
31 lines
645 B
Plaintext
// File: Dynamic.idl
|
|
// CORBA 3.0, Chapter 21
|
|
|
|
#ifndef _DYNAMIC_IDL_
|
|
#define _DYNAMIC_IDL_
|
|
|
|
#ifdef _PRE_3_0_COMPILER_
|
|
#pragma prefix "omg.org"
|
|
#include <orb.idl>
|
|
#else
|
|
import ::CORBA;
|
|
#endif // _PRE_3_0_COMPILER_
|
|
|
|
module Dynamic {
|
|
#ifndef _PRE_3_0_COMPILER_
|
|
typeprefix Dynamic "omg.org";
|
|
#endif // _PRE_3_0_COMPILER_
|
|
|
|
struct Parameter {
|
|
any argument;
|
|
CORBA::ParameterMode mode;
|
|
};
|
|
|
|
typedef sequence<Parameter> ParameterList;
|
|
typedef CORBA::StringSeq ContextList;
|
|
typedef sequence<CORBA::TypeCode> ExceptionList;
|
|
typedef CORBA::StringSeq RequestContext;
|
|
|
|
}; // module Dynamic
|
|
#endif // _DYNAMIC_IDL_
|