- isRunning(false),
- admins(a),
- tariffs(t),
- users(u),
- store(st),
- traffCnt(tc),
- stgSettings(s),
- modSettings(ms)
-{
-}
-//-----------------------------------------------------------------------------
-PLUGIN_RUNNER::PLUGIN_RUNNER(const PLUGIN_RUNNER & rvalue)
- : pluginFileName(rvalue.pluginFileName),
- pluginSettingFileName(rvalue.pluginSettingFileName),
- plugin(rvalue.plugin),
- isPluginLoaded(rvalue.isPluginLoaded),
- errorStr(rvalue.errorStr),
- libHandle(rvalue.libHandle),
- isRunning(rvalue.isRunning),
- admins(rvalue.admins),
- tariffs(rvalue.tariffs),
- users(rvalue.users),
- store(rvalue.store),
- traffCnt(rvalue.traffCnt),
- stgSettings(rvalue.stgSettings),
- modSettings(rvalue.modSettings)
-{
-}
-//-----------------------------------------------------------------------------
-PLUGIN_RUNNER & PLUGIN_RUNNER::operator=(const PLUGIN_RUNNER & rvalue)
+ m_plugin(load(ms, admins, tariffs, users, services, corporations,
+ traffcounter, store, settings))