Пример #1
0
 //Добавка мгновенных значений, значение берется из типа object
 protected int AddMom(SourceSignal sig, DateTime time, object ob, MomErr err = null)
 {
     if (sig == null)
     {
         return(0);
     }
     sig.BufMom.Object = ob;
     return(sig.AddMom(time, err));
 }
Пример #2
0
 protected int AddMomInt(SourceSignal sig, DateTime time, IRecordRead rec, string field, MomErr err = null)
 {
     if (sig == null)
     {
         return(0);
     }
     sig.BufMom.Integer = rec.GetInt(field);
     return(sig.AddMom(time, err));
 }
Пример #3
0
 protected int AddMom(SourceSignal sig, DateTime time, string s, MomErr err = null)
 {
     if (sig == null)
     {
         return(0);
     }
     sig.BufMom.String = s;
     return(sig.AddMom(time, err));
 }
Пример #4
0
 protected int AddMom(SourceSignal sig, DateTime time, DateTime d, MomErr err = null)
 {
     if (sig == null)
     {
         return(0);
     }
     sig.BufMom.Date = d;
     return(sig.AddMom(time, err));
 }
Пример #5
0
 protected int AddMom(SourceSignal sig, DateTime time, double r, MomErr err = null)
 {
     if (sig == null)
     {
         return(0);
     }
     sig.BufMom.Real = r;
     return(sig.AddMom(time, err));
 }
Пример #6
0
 protected int AddMom(SourceSignal sig, DateTime time, int i, MomErr err = null)
 {
     if (sig == null)
     {
         return(0);
     }
     sig.BufMom.Integer = i;
     return(sig.AddMom(time, err));
 }
Пример #7
0
 //Добавка мгновенных значений разного типа в указанный сигнал
 protected int AddMom(SourceSignal sig, DateTime time, bool b, MomErr err = null)
 {
     if (sig == null)
     {
         return(0);
     }
     sig.BufMom.Boolean = b;
     return(sig.AddMom(time, err));
 }