Changes between Version 3 and Version 4 of Ticket #221, comment 2


Ignore:
Timestamp:
Mar 28, 2014, 2:40:23 PM (12 years ago)
Author:
Melanie Hermann

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #221, comment 2

    v3 v4  
    22- ''!GcArchive.cpp'':
    33 - ''!NeueAnalyse()'':
    4   - Anstelle von ''!BeginOfHour()'', ''!BeginOfDay()'' und ''!BeginOfMonth()'' werden die neuen Funktion ''!BeginOfNextHour()'', ''!BeginOfNextDay()'' und ''!BeginOfNextMonth()'' aufgerufen.
    5   - Anstelle von ''!CheckStdVars()'', ''!CheckTagVars()'' und ''!CheckMthVars()'' werden ''e.!ToStdVars()'', ''e.!ToTagVars()'' und ''e.!ToMthVars()'' direkt aufgerufen.
     4  - Komplett umstrukturiert
     5  - Einzelwerte werden direkt ins Archiv eingetragen.
     6  - Mittelwerte werden sofort berechnet aber nicht im Archiv angezeigt.
    67 - ''!CheckStdVars()'':
    7   - Wird nur noch von ''!ArchiveTimeTick()'' aufgerufen. Tut also nur noch was bei Stundenwechsel.
    8   - Prüfung des Stundenwechsel findet jetzt mit aktueller Lokalzeit und nicht mehr Weltzeit statt!
    9   - Aufruf von ''WriteMWToArchive()'', damit bei einem Stundenwechsel ohne vorherige Analysen ein NULL-Mittelwert in die Archive eingetragen wird.
     8  - Wird nur noch von ''!ArchiveTimeTick()'' aufgerufen. Trägt bei Stundenwechsel Mittelwert in Archiv und in Matrix ein.
    109 - ''!CheckTagVars()'':
    11   - Wird nur noch von ''!ArchiveTimeTick()'' aufgerufen. Tut also nur noch was bei Tageswechsel.
    12   - Prüfung des Tageswechsel findet jetzt mit aktueller Lokalzeit und nicht mehr Weltzeit statt!
    13   - Aufruf von ''WriteMWToArchive()'', damit bei einem Tageswechsel ohne vorherige Analysen ein NULL-Mittelwert in die Archive eingetragen wird.
     10  - Wird nur noch von ''!ArchiveTimeTick()'' aufgerufen. Trägt bei Tageswechsel Mittelwert in Archiv und in Matrix ein. Berücksichtigt, dass angegebene Stunde des Tagesbeginns für Gastag.
    1411 - ''!CheckMthVars()'':
    15   - Wird nur noch von ''!ArchiveTimeTick()'' aufgerufen. Tut also nur noch was bei Monatswechsel.
    16   - Prüfung des Monatswechsel findet jetzt mit aktueller Lokalzeit und nicht mehr Weltzeit statt!
    17   - Aufruf von ''WriteMWToArchive()'', damit bei einem Monatswechsel ohne vorherige Analysen ein NULL-Mittelwert in die Archive eingetragen wird.
    18  - ''WriteMWToArchive()'': Neue Funktion. Schreibt übergebenen Eintrag in aktuelles Archiv.
    19  - ''!BeginOfNextHour()'': Berechnet Anfang der nächsten Stunde.
    20  - ''!BeginOfNextDay()'': Berechnet Anfang des nächsten Tages.
    21  - ''!BeginOfNextMonth()'': Berechnet Anfang des nächsten Monats.
     12  - Wird nur noch von ''!ArchiveTimeTick()'' aufgerufen. Trägt bei Monatswechsel Mittelwert in Archiv und in Matrix ein. Berücksichtigt, dass angegebene Stunde des Tagesbeginns für Gastag.
     13 - ''WriteMWToArchive()'':
     14  - Neue Funktion. Schreibt bereits berechneten Mittelwert ins Archiv und setzt dann die Mittelwertbildung auf Null zurück.
     15 - ''!BeginOfDay()'':
     16  - Berechnet Anfang des aktuellen Tages. Zeitzone wird berücksichtigt.
     17 - ''!BeginOfMonth()'':
     18  - Berechnet Anfang des aktuellen Monats. Zeitzone wird berücksichtigt.
     19 - ''!BeginOfNextHour()'':
     20  - Berechnet Anfang der nächsten Stunde. (Nicht verwendet.)
     21 - ''!BeginOfNextDay()'':
     22  - Berechnet Anfang des nächsten Tages. (Nicht verwendet.)
     23 - ''!BeginOfNextMonth()'':
     24  - Berechnet Anfang des nächsten Monats. (Nicht verwendet.)