Pseudo-IDL from the CORBA Module

This section provides the C++ and Java mapping definitions of the core CORBA object types, most of which are defined in pseudo-IDL (see Chapter 5 for a discussion of pseudo-IDL).

CORBA::Context Interface

This section describes how the CORBA::Context pseudo-interface maps to C++ and to Java.

Pseudo-IDL

The following pseudo-IDL code defines the CORBA::Context pseudo-interface:

// PIDL module CORBA { ... pseudo interface Context { readonly attribute Identifier context_name; readonly attribute Context parent; // C++ mapping version void create_child(in Identifier child_ctx_name, out Context child_ctx); // Java mapping version Context create_child(in Identifier child_ctx_name); void set_one_value(in Identifier propname, ...

Get Pure CORBA now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.