/// <summary> /// Constructor /// </summary> /// <param name="func">The Function To Be Called</param> public PeriodicFunction(Delegate.Simple_Function func) { period = System.TimeSpan.Zero; lasttime = System.TimeSpan.Zero; function = func; enable = false; }
/// <summary> /// The Default Constructor /// </summary> public PeriodicFunction() { period = System.TimeSpan.Zero; lasttime = System.TimeSpan.Zero; function = null; enable = false; }
/// <summary> /// This Function Initialize The public class /// </summary> /// <param name="_period">Set The Period Of Time</param> /// <param name="func">Set The function which will be called during a period of time</param> public void Initialize(System.TimeSpan _period, Delegate.Simple_Function func) { period = _period; function = func; }