MCPcopy Create free account
hub / github.com/DFHack/dfhack / unregisterCommands

Method unregisterCommands

library/PluginManager.cpp:1090–1098  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1088}
1089
1090void PluginManager::unregisterCommands( Plugin * p )
1091{
1092 std::lock_guard<std::mutex> lock{*cmdlist_mutex};
1093 std::vector <PluginCommand> & cmds = p->commands;
1094 for(size_t i = 0; i < cmds.size();i++)
1095 {
1096 command_map.erase(cmds[i].name);
1097 }
1098}
1099
1100void PluginManager::doSaveData(color_ostream &out)
1101{

Callers 1

unloadMethod · 0.80

Calls 2

sizeMethod · 0.45
eraseMethod · 0.45

Tested by

no test coverage detected