1 #include "ClientInitializer.h"
2 #include "ClientInterceptor.h"
5 ClientInitializer::ClientInitializer (void)
10 ClientInitializer::pre_init (PortableInterceptor::ORBInitInfo_ptr
)
15 ClientInitializer::post_init (PortableInterceptor::ORBInitInfo_ptr info
)
18 IOP::CodecFactory_var codec_factory
= info
->codec_factory();
20 // Create and register the request interceptors.
21 PortableInterceptor::ClientRequestInterceptor_ptr ci
=
22 PortableInterceptor::ClientRequestInterceptor::_nil ();
26 ci
= new ClientInterceptor (codec_factory
);
30 std::cerr
<< "Exception occurred trying to create ClientInterceptor." << std::endl
;
33 PortableInterceptor::ClientRequestInterceptor_var ci_interceptor
=
36 info
->add_client_request_interceptor (ci_interceptor
.in ());