#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().  | 
  
 1.3.9.1