Hauptseite | Klassenhierarchie | Auflistung der Klassen | Auflistung der Dateien | Klassen-Elemente | Datei-Elemente | Zusätzliche Informationen

TSetWidthCmd Klassenreferenz

Realisiert die Änderung der Motorschrittweite mittels des Makros 'SetWidth'. Mehr...

#include <TSetWidthCmd.h>

Klassendiagramm für TSetWidthCmd:

Inheritance graph
[Legende]
Zusammengehörigkeiten von TSetWidthCmd:

Collaboration graph
[Legende]
Aufstellung aller Elemente

Öffentliche Methoden

 TSetWidthCmd (TCmdTag ct)
 Konstruktor.

virtual bool GetShowData (LPSTR s)
 Liefert Ausgabedaten.

virtual void GetName (LPSTR s)
 Liefert den Namen des Kommandos.


Ausführliche Beschreibung

Realisiert die Änderung der Motorschrittweite mittels des Makros 'SetWidth'.

Dieses Kommando ist von der Klasse TCmd abgeleitet. Es dient dazu, die verwendete Schrittweite des aktuell ausgewählten Motors zu variieren. Alle Bewegungen des Motors werden nach Verwendung des Makros SetWidth mit der entsprechend angegebenen Schrittweite gefahren.

Autor:
David Damm
Datum:
05.07.2004
Version:
0.1 Doxygen-Kommentare hinzugefügt.


Beschreibung der Konstruktoren und Destruktoren

TSetWidthCmd::TSetWidthCmd TCmdTag  ct  ) 
 

Konstruktor.

Setzt die Schrittweite für den aktuellen Motor.

Parameter:
ct Das eingelesene Kommando mit Parametern.

Hier ist der Graph aller Aufrufe für diese Funktion:


Dokumentation der Elementfunktionen

void TSetWidthCmd::GetName LPSTR  s  )  [virtual]
 

Liefert den Namen des Kommandos.

Parameter:
[out] s String, in dem der Name zurückgegeben wird.

Erneute Implementation von TCmd.

bool TSetWidthCmd::GetShowData LPSTR  s  )  [virtual]
 

Liefert Ausgabedaten.

Dem String s wird nur ein Wert zugewiesen, falls das Kommando abgeschlossen wurde.

Parameter:
[out] s String, in dem die Daten zurückgegeben werden.
Rückgabe:
Gibt immer true zurück.

Erneute Implementation von TCmd.

Hier ist der Graph aller Aufrufe für diese Funktion:


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:
Erzeugt am Sat Nov 13 12:53:53 2004 für XCTL32 von doxygen 1.3.7