AT&T Laboratories |
|||||
// IDL: interface foo { ... }; interface bar : foo { ... }; // C++: class foo_i : public virtual _lc_sk_foo { ... }; class bar_i : public virtual _lc_sk_bar, public virtual foo_i { ... } // Inside a factory: bar_i *bi = // New object of class bar_i; bi->_obj_is_ready(boa); foo_i *fi = bi; CORBA::Object_var obj = fi->_this(); // ERROR -- returns nil
Patch
Action
If you need more information, contact [email protected]. We'd like to hear from you.
For comments, suggestions and further information please contact us.
Copyright © 2001 AT&T Laboratories Cambridge