#include <Acceptor_Filter_Factory.h>
Inheritance diagram for TAO_Acceptor_Filter_Factory:
Public Member Functions | |
virtual | ~TAO_Acceptor_Filter_Factory (void) |
virtual TAO_Acceptor_Filter * | create_object (TAO_POA_Manager &poamanager) |
Static Public Member Functions | |
static int | initialize (void) |
Static initializer ensures the factory is loaded. |
The TAO_Acceptor_Filter_Factory is a loadable service object. It exists to allow external application of filters used to control the assembly of object references and how endpoints are assigned.
Definition at line 51 of file Acceptor_Filter_Factory.h.
TAO_BEGIN_VERSIONED_NAMESPACE_DECL TAO_Acceptor_Filter_Factory::~TAO_Acceptor_Filter_Factory | ( | void | ) | [virtual] |
TAO_Acceptor_Filter * TAO_Acceptor_Filter_Factory::create_object | ( | TAO_POA_Manager & | poamanager | ) | [virtual] |
Definition at line 19 of file Acceptor_Filter_Factory.cpp.
References ACE_NEW_RETURN.
Referenced by TAO_Root_POA::key_to_stub_i().
00020 { 00021 TAO_Acceptor_Filter *filter = 0; 00022 00023 ACE_NEW_RETURN (filter, 00024 TAO_Default_Acceptor_Filter (), 00025 0); 00026 00027 return filter; 00028 }
int TAO_Acceptor_Filter_Factory::initialize | ( | void | ) | [static] |
Static initializer ensures the factory is loaded.
Definition at line 32 of file Acceptor_Filter_Factory.cpp.
References ACE_Service_Config::process_directive().
00033 { 00034 return ACE_Service_Config::process_directive 00035 (ace_svc_desc_TAO_Acceptor_Filter_Factory); 00036 }