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
25 Object_Factory_i (CORBA::ORB_ptr orb
,
26 PortableServer::POA_ptr gateway_poa
);
29 create_object (const char *interface_repository_id
,
30 CORBA::Object_ptr gatewayed_object
);
34 PortableServer::POA_ptr gateway_poa_
;
37 #endif /* OBJECT_FACTORY_I_H */