diff options
Diffstat (limited to 'TAO/orbsvcs/examples/ORT/Gateway_ObjRef_Factory.h')
-rw-r--r-- | TAO/orbsvcs/examples/ORT/Gateway_ObjRef_Factory.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/TAO/orbsvcs/examples/ORT/Gateway_ObjRef_Factory.h b/TAO/orbsvcs/examples/ORT/Gateway_ObjRef_Factory.h index 431db81c3d0..eb850120dea 100644 --- a/TAO/orbsvcs/examples/ORT/Gateway_ObjRef_Factory.h +++ b/TAO/orbsvcs/examples/ORT/Gateway_ObjRef_Factory.h @@ -8,12 +8,10 @@ #include "ObjectReferenceFactoryC.h" #include "GatewayC.h" - #if !defined (ACE_LACKS_PRAGMA_ONCE) # pragma once #endif /* ACE_LACKS_PRAGMA_ONCE */ - class Gateway_ObjRef_Factory : public CORBA::DefaultValueRefCountBase, public virtual OBV_ORT::ObjectReferenceFactory @@ -24,12 +22,13 @@ public: Gateway::Object_Factory_ptr gateway_object_factory, PortableInterceptor::ObjectReferenceFactory *old_factory); + virtual ::CORBA::ValueBase *_copy_value (void); + virtual CORBA::Object_ptr make_object ( const char *repository_id, const PortableInterceptor::ObjectId &id); private: - Gateway::Object_Factory_var gateway_object_factory_; PortableInterceptor::ObjectReferenceFactory_var old_factory_; |