00001 /* 00002 * Distributed under the OpenDDS License. 00003 * See: http://www.opendds.org/license.html 00004 */ 00005 00006 #include "BuiltInPlugins.h" 00007 #include "BuiltInPluginLoader.h" 00008 00009 #include "ace/Service_Config.h" 00010 00011 OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL 00012 00013 namespace OpenDDS { 00014 namespace Security { 00015 00016 BuiltinPluginsInitializer::BuiltinPluginsInitializer() 00017 { 00018 ACE_Service_Config::process_directive(ace_svc_desc_BuiltInPluginLoader); 00019 00020 #if (DDSSECURITY_HAS_DLL == 0) 00021 ACE_Service_Config::process_directive(ACE_TEXT("static OpenDDS_Security")); 00022 #endif 00023 } 00024 00025 } 00026 } 00027 00028 OPENDDS_END_VERSIONED_NAMESPACE_DECL