示例#1
0
 private void TimeShiftData()
 {
     foreach (DataShift dataShift in shifts)
     {
         DataDef dataSource = getSource(dataShift.getName()) as DataDef;
         dataShift.TimeShiftData(dataSource.getRrdTimestamps());
     }
 }
示例#2
0
 public bool isCompatibleWith(DataDef def)
 {
     return(getCanonicalPath().CompareTo(def.getCanonicalPath()) == 0 &&
            getConsolFun() == def.consolFun &&
            StartTime == def.StartTime &&
            EndTime == def.EndTime &&
            ((backend == null && def.backend == null) ||
             (backend != null && def.backend != null &&
              backend.CompareTo(def.backend) == 0)));
 }
示例#3
0
文件: DataDef.cs 项目: mujing/rrd4net
 public bool isCompatibleWith(DataDef def)
 {
    return getCanonicalPath().CompareTo(def.getCanonicalPath()) == 0 
       && getConsolFun() == def.consolFun 
       && StartTime == def.StartTime 
       && EndTime == def.EndTime
       && ((backend == null && def.backend == null) 
          ||(backend != null && def.backend != null 
          && backend.CompareTo(def.backend) == 0));
 }