public CMonitorConfig(string name) : base("Monitor", name) { mRunParamConfig = new CRunParamConfig(this); mActionParamConfig = new CActionParamConfig(this); mWatcher = new CMonitorWatcher(this); Init(); }
public CRunConfig(IConfig parent, string name) : base("RunConfig", name) { mParentConfig = parent; SystemContext = mParentConfig != null?mParentConfig.SystemContext:CLocalSystem.LocalSystemContext; mActionParamConfig = new CActionParamConfig(this); mBlobTrackParamConfig = new CBlobTrackParamConfig(this); }
public CRunConfig(IConfig parent, string name, DateTime begin, DateTime end) : base("RunConfig", name) { mParentConfig = parent; SystemContext = mParentConfig != null ? mParentConfig.SystemContext : CLocalSystem.LocalSystemContext; BeginTime = begin; EndTime = end; mActionParamConfig = new CActionParamConfig(this); mBlobTrackParamConfig = new CBlobTrackParamConfig(this); }