#include <ListenDaten.h>
Basisklasse für Fahrzeug, Generator und Kreuzung.
Klassendiagramm für ListenDaten:
Öffentliche Methoden | |
long int | gibId () |
Liefert die ID des aktuellen Objektes. | |
void | setzeId (long int id) |
Setzt die ID des aktuellen Objektes. | |
bool | sollEntferntWerden () |
Ermittelt, ob ein Objekt aus einer Liste genommen werden soll. | |
Geschützte Attribute | |
long int | id_ |
eindeutige ID zum Wiederfinden der Objekte | |
long int | idBenutzer_ |
eindeutige ID zum Wiederfinden der Objekte (vom Benutzer vergeben) | |
bool | loescheMich_ |
Flag, welches anzeigt, dass ein Objekt aus der Liste geloescht werden will. |
Definiert in Zeile 17 der Datei ListenDaten.h.
|
Liefert die ID des aktuellen Objektes.
Erneute Implementation in Generator. Definiert in Zeile 28 der Datei ListenDaten.cpp. Wird benutzt von Spur::abmelden(), Liste::datenEntfernen() und Spur::gibVorgaenger(). |
|
Setzt die ID des aktuellen Objektes.
Definiert in Zeile 40 der Datei ListenDaten.cpp. Benutzt id_. Wird benutzt von Liste::datenHinzufuegen(). |
|
Ermittelt, ob ein Objekt aus einer Liste genommen werden soll.
Erneute Implementation in Generator und Fahrzeug. Definiert in Zeile 16 der Datei ListenDaten.cpp. Wird benutzt von Liste::takt(). |