#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 }
|