1 //=============================================================================
3 * @file Object_Factory_i.h
5 * Implementation header for the "Gateway" IDL interface for the
8 * @author Carlos O'Ryan <coryan@uci.edu>
9 * @author Priyanka Gontla <gontla_p@ociweb.com>
11 //=============================================================================
13 #ifndef OBJECT_FACTORY_I_H
14 #define OBJECT_FACTORY_I_H
18 #include "tao/PortableServer/PortableServerC.h"
21 class Object_Factory_i
: public virtual POA_Gateway::Object_Factory
26 Object_Factory_i (CORBA::ORB_ptr orb
,
27 PortableServer::POA_ptr gateway_poa
);
30 create_object (const char *interface_repository_id
,
31 CORBA::Object_ptr gatewayed_object
);
36 PortableServer::POA_ptr gateway_poa_
;
39 #endif /* OBJECT_FACTORY_I_H */