#include <ObjectReferenceTemplateC.h>
Inheritance diagram for PortableInterceptor::ObjectReferenceFactory:


Public Types | |
| typedef ObjectReferenceFactory * | _ptr_type |
| typedef ObjectReferenceFactory_var | _var_type |
Public Methods | |
| virtual const char * | _tao_obv_repository_id () const |
| TAO extension. | |
| virtual CORBA::Object_ptr | make_object (const char *, const PortableInterceptor::ObjectId &ACE_ENV_ARG_DECL_WITH_DEFAULTS)=0 throw (CORBA::SystemException) |
Static Public Methods | |
| ObjectReferenceFactory * | _downcast (CORBA::ValueBase *) |
| CORBA::Boolean | _tao_unmarshal (TAO_InputCDR &, ObjectReferenceFactory *&) |
| const char * | _tao_obv_static_repository_id () |
| void | _tao_any_destructor (void *) |
Protected Methods | |
| ObjectReferenceFactory () | |
| virtual | ~ObjectReferenceFactory () |
| virtual void * | _tao_obv_narrow (ptr_arith_t) |
| virtual CORBA::Boolean | _tao_marshal_v (TAO_OutputCDR &) |
| during marshal jump to the most derived part | |
| virtual CORBA::Boolean | _tao_unmarshal_v (TAO_InputCDR &) |
| called after obtaining the fresh object from create_for_unmarshal () | |
Private Methods | |
| ObjectReferenceFactory (const ObjectReferenceFactory &) | |
| void | operator= (const ObjectReferenceFactory &) |
|
|
Reimplemented in PortableInterceptor::ObjectReferenceTemplate. |
|
|
Reimplemented in PortableInterceptor::ObjectReferenceTemplate. |
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from CORBA_ValueBase. Reimplemented in PortableInterceptor::ObjectReferenceTemplate. |
|
|
Reimplemented in PortableInterceptor::ObjectReferenceTemplate. |
|
|
during marshal jump to the most derived part
Implements CORBA_ValueBase. Reimplemented in PortableInterceptor::ObjectReferenceTemplate. |
|
|
Implements CORBA_ValueBase. Reimplemented in PortableInterceptor::ObjectReferenceTemplate. |
|
|
TAO extension.
Implements CORBA_ValueBase. Reimplemented in PortableInterceptor::ObjectReferenceTemplate. |
|
|
Reimplemented in PortableInterceptor::ObjectReferenceTemplate. |
|
||||||||||||
|
|
|
|
called after obtaining the fresh object from create_for_unmarshal ()
Implements CORBA_ValueBase. Reimplemented in PortableInterceptor::ObjectReferenceTemplate. |
|
||||||||||||
|
|
|
|
|
1.2.18