MCPcopy Create free account
hub / github.com/dmtcp/dmtcp / dmtcp_initialize_plugin

Function dmtcp_initialize_plugin

src/pluginmanager.cpp:57–74  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

55}
56
57extern "C" void
58dmtcp_initialize_plugin()
59{
60 // Now register the "in-built" plugins.
61 dmtcp_register_plugin(dmtcp_PathTranslator_PluginDescr());
62 dmtcp_register_plugin(dmtcp_Syslog_PluginDescr());
63 dmtcp_register_plugin(dmtcp_Rlimit_Float_PluginDescr());
64 dmtcp_register_plugin(dmtcp_Alarm_PluginDescr());
65 dmtcp_register_plugin(dmtcp_Terminal_PluginDescr());
66 dmtcp_register_plugin(CoordinatorAPI::pluginDescr());
67 dmtcp_register_plugin(dmtcp_ProcessInfo_PluginDescr());
68 dmtcp_register_plugin(UniquePid::pluginDescr());
69
70 void (*fn)() = NEXT_FNC(dmtcp_initialize_plugin);
71 if (fn != NULL) {
72 (*fn)();
73 }
74}
75
76void
77PluginManager::eventHook(DmtcpEvent_t event, DmtcpEventData_t *data)

Callers 1

initializeMethod · 0.70

Calls 8

dmtcp_register_pluginFunction · 0.85
dmtcp_Syslog_PluginDescrFunction · 0.85
dmtcp_Alarm_PluginDescrFunction · 0.85
pluginDescrFunction · 0.85

Tested by

no test coverage detected