public static IDataReader GetTable(this ClientDatabaseBase<HistorianKey, HistorianValue> database, DateTime start, DateTime stop, TableDefinition tableDefinition) { return null; }
public static IDataReader GetTable(this ClientDatabaseBase <HistorianKey, HistorianValue> database, DateTime start, DateTime stop, TableDefinition tableDefinition) { return(null); }
public HistorianDataPointReader(ClientDatabaseBase<HistorianKey, HistorianValue> database, DateTime start, DateTime stop, TableDefinition tableDefinition) { HashSet<ulong> allPoints = new HashSet<ulong>(); m_tableDefinition = tableDefinition; foreach (var signal in tableDefinition.m_signalGroups) { foreach (var point in signal.Value) { if (point.HasValue) allPoints.Add((ulong)point.Value); } } //m_results = database.GetFrames((ulong)start.Ticks, (ulong)stop.Ticks, allPoints); m_currentFrame = -1; }
public HistorianDataPointReader(ClientDatabaseBase <HistorianKey, HistorianValue> database, DateTime start, DateTime stop, TableDefinition tableDefinition) { HashSet <ulong> allPoints = new HashSet <ulong>(); m_tableDefinition = tableDefinition; foreach (KeyValuePair <object, int?[]> signal in tableDefinition.m_signalGroups) { foreach (int?point in signal.Value) { if (point.HasValue) { allPoints.Add((ulong)point.Value); } } } //m_results = database.GetFrames((ulong)start.Ticks, (ulong)stop.Ticks, allPoints); m_currentFrame = -1; }