MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / registerEngine

Function registerEngine

src/jrd/jrd.cpp:461–469  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

459
460
461void registerEngine(IPluginManager* iPlugin)
462{
463 UnloadDetectorHelper* module = getUnloadDetector();
464 module->setCleanup(shutdownBeforeUnload);
465 module->setThreadDetach(threadDetach);
466
467 iPlugin->registerPluginFactory(IPluginManager::TYPE_PROVIDER, CURRENT_ENGINE, &engineFactory);
468 module->registerMe();
469}
470
471} // namespace Jrd
472

Callers 1

FB_PLUGIN_ENTRY_POINTFunction · 0.85

Calls 5

getUnloadDetectorFunction · 0.85
setThreadDetachMethod · 0.80
setCleanupMethod · 0.45
registerPluginFactoryMethod · 0.45
registerMeMethod · 0.45

Tested by

no test coverage detected