Loop Klassenreferenz
Prozess zum Zähler hochzählen und Ausgeben.
Mehr ...
#include <loop.h>
Aufstellung aller Elemente
|
Öffentliche Methoden |
| Loop (void *tos, int i) |
| Konstruktor Gibt dem Loop einen Stack und eine Id.
|
void | action () |
| Zähler hochzählen und ausgeben.
|
void | remember (Coroutine *next) |
Geschützte Attribute |
int | id |
Ausführliche Beschreibung
Prozess zum Zähler hochzählen und Ausgeben.
Loop ist ein Prozess, der nichts weiter tut als einen Zähler hochzuzählen und dies auf dem Bildschirm anzuzeigen. Zwischendurch gibt er den Prozessor ab, damit auch andere Prozesse drankommen.
Beschreibung der Konstruktoren und Destruktoren
Loop::Loop |
( |
void * |
tos, |
|
|
int |
i | |
|
) |
| | [inline] |
Konstruktor Gibt dem Loop einen Stack und eine Id.
- Parameter:
-
| tos | Zeiger auf die oberste Adresse des Stacks. |
| i | ID des Loops; kann mit Ausgegeben werden. |
Dokumentation der Elementfunktionen
void Loop::action |
( |
|
) |
[virtual] |
Zähler hochzählen und ausgeben.
Zählt einen Zähler hoch und gibt ihn auf dem Bildschirm aus. Zwischendurch wird der Prozessor an die nächste Coroutine abgegeben.
Implementiert Coroutine.
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: