OOStuBS - Technische Informatik II (TI-II)  2.4
Öffentliche Methoden | Private, statische Methoden | Private Attribute | Aufstellung aller Elemente
Thread Klassenreferenz

#include <thread.h>

Klassendiagramm für Thread:
Inheritance graph
[Legende]
Zusammengehörigkeiten von Thread:
Collaboration graph
[Legende]

Öffentliche Methoden

virtual void action ()=0
void exit ()
 Thread ()
void yield ()
 ~Thread ()
- Öffentliche Methoden geerbt von Queue::Element
 Element ()

Private, statische Methoden

static void kickoff (Thread *thread)
 Kickoff function to initiate thread action.

Private Attribute

Context context
 Thread context for the specific architecture.

Ausführliche Beschreibung

Definiert in Zeile 35 der Datei thread.h.

Beschreibung der Konstruktoren und Destruktoren

Thread::Thread ( )

Definiert in Zeile 30 der Datei thread.cc.

Thread::~Thread ( )

Definiert in Zeile 32 der Datei thread.cc.

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Dokumentation der Elementfunktionen

virtual void Thread::action ( )
pure virtual

Implementiert in Task1, Task4, Task4::Counter, Task3A, Task4::RotCursor, Task3B, Task5, Task2 und Application.

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void Thread::exit ( )

Definiert in Zeile 40 der Datei thread.cc.

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void Thread::kickoff ( Thread thread)
staticprivate

Kickoff function to initiate thread action.

Parameter
threadthe thread to be started

Definiert in Zeile 22 der Datei thread.cc.

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void Thread::yield ( )

Definiert in Zeile 36 der Datei thread.cc.

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

Dokumentation der Datenelemente

Context Thread::context
private

Thread context for the specific architecture.

Definiert in Zeile 39 der Datei thread.h.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: