CX_SINGLE_CHARGE::Charge
Beschreibung:
Diese Klassenfunktion ermittelt den Zu- oder Abschlag, den dieses Objekt darstellt. Der Wert wird über CX_AMOUNT::Amount ermittelt. Vor dem Aufruf der Funktion wird dieses Objekt auf den PlugSpace an die erste Position gestellt (und danach wieder weggeräumt).
Wenn dieses Objekt einen Abschlag darstellt (Bit 0 in chargeEnum ist gesetzt), wird der oben ermittelte Wert negiert.
Ist kein Zu- oder Abschlag definiert, wird NULL zurückgeliefert.
Code-Beispiel:
...
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_SINGLE_CHARGE | Ein Zu-/Abschlag |
Stack(Out) | Top | CX_AMOUNT | Höhe des Zu-/Abschlages oder NULL |