MCPcopy Create free account
hub / github.com/OpenDDS/OpenDDS / load_security_plugin_lib

Method load_security_plugin_lib

dds/DCPS/security/framework/SecurityRegistry.cpp:337–347  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

335}
336
337void
338SecurityRegistry::load_security_plugin_lib(const OPENDDS_STRING& security_plugin_type)
339{
340 GuardType guard(lock_);
341 LibDirectiveMap::iterator lib_iter = lib_directive_map_.find(security_plugin_type);
342 if (lib_iter != lib_directive_map_.end()) {
343 ACE_TString directive = ACE_TEXT_CHAR_TO_TCHAR(lib_iter->second.c_str());
344 guard.release();
345 ACE_Service_Config::process_directive(directive.c_str());
346 }
347}
348
349bool
350SecurityRegistry::find_config(const OPENDDS_STRING& name, SecurityConfig_rch& config)

Callers

nothing calls this directly

Calls 3

findMethod · 0.45
endMethod · 0.45
releaseMethod · 0.45

Tested by

no test coverage detected