MoBa-Package Home

Basis-MoBa-Klassen

Die Basisklassen dienen der einheitlichen Darstellung von Grundelementen einer Modellbahnanlage. Dies sind Loks, Magnetartikel und Rückmeldekontakte.

Loks werden über die Klasse TMoBaBaseLoco dargestellt.
Für Magnetartikel wird die Klasse TMoBaBaseSolenoid verwendet.
Rückmeldekontakte verwenden die Klasse TMoBaBaseFeedback.

Die oben aufgeführten Klassen sind die Basisklassen für die entsprechenden Elemente. Teilweise sind weiterführende Klassen von diesen Basisklassen abgeleitet, um den Funktionsumfang zu erweitern.

Um mit verschiedenen Systemen der Digitalen Modellbahnsteuerung arbeiten zu können, sind Protokoll-Klassen definiert. Diese dienen dazu, die Eigenschaften eines bestimmten Protokolls festzulegen. Auf diese Eigenschaften können die Lok- und Magnetartikel zugreifen, um z.B. Werte auf einen protokollabhängigen Bereich begrenzen zu können.
Die beiden Klassen TMoBaLocoProtocol und TMoBaSolenoidProtocol implementieren die Protokolleinstellungen für Lokomotiven und Magnetartikel.



©Roman Lauer
Zuletzt geändert am: 13.03.2005