#include <TypedefDef.h>
Inheritance diagram for Omniifr::TypedefDef_impl:


Public Member Functions | |
| CORBA::Contained::Description * | describe () |
| TypedefDef_impl () | |
| virtual | ~TypedefDef_impl () |
|
|
Definition at line 66 of file TypedefDef.h. 00066 {}
|
|
|
Definition at line 67 of file TypedefDef.h. 00067 {}
|
|
|
Implements Omniifr::Contained_impl. Definition at line 27 of file TypedefDef.cc. References Omniifr::IRObject_impl::def_kind(), Omniifr::Contained_impl::definedInId(), Omniifr::Contained_impl::id(), Omniifr::Contained_impl::name(), Omniifr::IDLType_impl::type(), and Omniifr::Contained_impl::version(). 00028 {
00029 TypeDescription_var typedefdesc = new TypeDescription();
00030 typedefdesc->name =name();
00031 typedefdesc->id =id();
00032 typedefdesc->defined_in =definedInId();
00033 typedefdesc->version =version();
00034 typedefdesc->type =type();
00035
00036 CORBA::Contained::Description_var description =
00037 new CORBA::Contained::Description();
00038 description->kind = this->def_kind();
00039 description->value <<= typedefdesc._retn();
00040
00041 return description._retn();
00042 }
|
1.4.1