Re[4]: [omniORB] Reopening namespace - the complete solution

Alex Shabarshoff Alex Shabarshoff <shura@uc.ru>
Mon, 21 Feb 2000 15:22:53 +0300


Hello Duncan,

DG> // C.idl
DG> #define NAMESPACE_OPENED
DG> module M {
DG> #include "A.idl"
DG> #include "B.idl"
DG> };

DG> then the repository ids of I1 and I2 should be IDL:I1:1.0 and
DG> IDL:I2:1.0, without the M.

Hmm... I don't understand why? After the preprocessor the output would
be:

module M {
interface I1 ...
interface I2 ...
};

So, the repoID's should be IDL:M/I1:1.0 and IDL:M/I2:1.0 or they
don't?

Best regards,  
  Alex Shabarshoff (mailto:shura@uc.ru)

Union Card Processing Company
Chief of Security Systems Development Department
Europay Security Supervisor