TAO
2.0.8
|
TAO_Valuetype_Adapter. More...
#include <Valuetype_Adapter.h>
Public Member Functions | |
virtual | ~TAO_Valuetype_Adapter (void) |
virtual CORBA::Object_ptr | abstractbase_to_object (CORBA::AbstractBase_ptr p)=0 |
virtual CORBA::Boolean | stream_to_value (TAO_InputCDR &, CORBA::ValueBase *&)=0 |
virtual CORBA::Boolean | stream_to_abstract_base (TAO_InputCDR &, CORBA::AbstractBase_ptr &)=0 |
virtual CORBA::Long | type_info_single (void) const =0 |
virtual CORBA::Boolean | is_type_info_implied (CORBA::Long) const =0 |
virtual CORBA::Boolean | is_type_info_single (CORBA::Long) const =0 |
virtual CORBA::Boolean | is_type_info_list (CORBA::Long) const =0 |
virtual CORBA::Boolean | is_value_chunked (CORBA::Long) const =0 |
virtual int | vf_map_rebind (const char *, CORBA::ValueFactory &)=0 |
virtual int | vf_map_unbind (const char *)=0 |
virtual CORBA::ValueFactory | vf_map_find (const char *)=0 |
virtual CORBA::TypeCode_ptr | derived_type (CORBA::ValueBase *)=0 |
Class that adapts various functions involving the Valuetype, ValueFactory and AbstractInterface classes. This is a base class for the actual implementation in the TAO_Valuetype library.
TAO_Valuetype_Adapter::~TAO_Valuetype_Adapter | ( | void | ) | [virtual] |
virtual CORBA::Object_ptr TAO_Valuetype_Adapter::abstractbase_to_object | ( | CORBA::AbstractBase_ptr | p | ) | [pure virtual] |
virtual CORBA::TypeCode_ptr TAO_Valuetype_Adapter::derived_type | ( | CORBA::ValueBase * | ) | [pure virtual] |
virtual CORBA::Boolean TAO_Valuetype_Adapter::is_type_info_implied | ( | CORBA::Long | ) | const [pure virtual] |
virtual CORBA::Boolean TAO_Valuetype_Adapter::is_type_info_list | ( | CORBA::Long | ) | const [pure virtual] |
virtual CORBA::Boolean TAO_Valuetype_Adapter::is_type_info_single | ( | CORBA::Long | ) | const [pure virtual] |
virtual CORBA::Boolean TAO_Valuetype_Adapter::is_value_chunked | ( | CORBA::Long | ) | const [pure virtual] |
virtual CORBA::Boolean TAO_Valuetype_Adapter::stream_to_abstract_base | ( | TAO_InputCDR & | , |
CORBA::AbstractBase_ptr & | |||
) | [pure virtual] |
virtual CORBA::Boolean TAO_Valuetype_Adapter::stream_to_value | ( | TAO_InputCDR & | , |
CORBA::ValueBase *& | |||
) | [pure virtual] |
virtual CORBA::Long TAO_Valuetype_Adapter::type_info_single | ( | void | ) | const [pure virtual] |
virtual CORBA::ValueFactory TAO_Valuetype_Adapter::vf_map_find | ( | const char * | ) | [pure virtual] |
virtual int TAO_Valuetype_Adapter::vf_map_rebind | ( | const char * | , |
CORBA::ValueFactory & | |||
) | [pure virtual] |
virtual int TAO_Valuetype_Adapter::vf_map_unbind | ( | const char * | ) | [pure virtual] |