summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/CosEvent/CEC_DynamicImplementation.inl
blob: 2f1bff715f7a5e7b938f78070100e999b2d9b99b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// -*- C++ -*-
//
// $Id$

TAO_BEGIN_VERSIONED_NAMESPACE_DECL

ACE_INLINE
TAO_CEC_DynamicImplementationServer::TAO_CEC_DynamicImplementationServer
        (PortableServer::POA_ptr poa,
         TAO_CEC_TypedProxyPushConsumer *typed_pp_consumer,
         TAO_CEC_TypedEventChannel *typed_event_channel)
  :  poa_ (PortableServer::POA::_duplicate (poa)),
     typed_pp_consumer_ (typed_pp_consumer),
     typed_event_channel_ (typed_event_channel),
     repository_id_ (CORBA::string_dup (typed_event_channel->supported_interface () ))
{
}

TAO_END_VERSIONED_NAMESPACE_DECL