24.25.1 インクルードファイル

このクラスを使用するときは,corba.hファイルをインクルードしてください。

interface OperationDef: Contained {
   typedef sequence<ParameterDescription> ParDescriptionSeq;
   typedef Identifier ContextIdentifier;
   typedef sequence<ContextIdentifier> ContextIdSeq;
   typedef sequence<ExceptionDef> ExceptionDefSeq;
   typedef sequence<ExceptionDescription> ExcDescriptionSeq;
   readonly attribute TypeCode result;
   attribute IDLType result_def;
   attribute ParDescriptionSeq params;
   attribute CORBA::OperationMode mode;
   attribute ContextIdSeq contexts;
   attribute ExceptionDefSeq exceptions;
readonly attribute OperationKind bind;
};
struct OperationDescription {
   Identifier name;
   RepositoryId id;
   RepositoryId defined_in;
   String_var version;
   TypeCode result;
   OperationMode mode;
   ContextIdSeq contexts;
   ParDescriptionSeq parameters;
   ExcDescriptionSeq exceptions;
};