![]() |
Given an interface pointer to an object, it is sometimes useful to narrow to the implementation pointer of the object. For example, given interface I, the C++ implementation hierarchy for I might look like:
I ^ | I_Skeleton ^ | I_ImplYou might want to convert a pointer to I into a pointer to I_Impl. There is no CORBA-prescribed mechanism for this conversion. Within the confines of the C++ language, dynamic cast can be used.
Related reference... | |
CORBA programming | |
Parent: C++ bindings for CORBA interfaces | |
Managing CORBA object references | |
Widening CORBA object references | |
Narrowing CORBA object references | |