[omniORB] Informations of omniORB 2.8.0'class
Stefan Seefeld
seefelds@MAGELLAN.UMontreal.CA
Thu, 10 Feb 2000 09:15:59 -0500
as for the BOA, the classes you need to derive your
implementations are named _sk_<interface name> for normal
classes and _lc_sk_<interface name> for classes supporting
lifecycle. For example
interface Foo {};
will generate
class _sk_Foo ...;
so you need to write
class FooImpl : public virtual _sk_Foo {};
I think this is not part of the CORBA specs, instead it's
due to the fact that the BOA is underspecified. Using the
new POA, you can completely forget about those classes,
you simply derive
class FooImpl : public virtual POA_Foo {};
Hope that helps, Stefan
_______________________________________________________
Stefan Seefeld
Departement de Physique
Universite de Montreal
email: seefelds@magellan.umontreal.ca
_______________________________________________________
...ich hab' noch einen Koffer in Berlin...