Hauptseite   Liste aller Namensbereiche   Klassenhierarchie   Alphabetische Liste   Übersicht   Auflistung der Dateien   Elemente eines Namensbereiches   Datenstruktur-Elemente   Datei-Elemente  

SflexModule Klassenreferenz

Dies ist die Basisklasse eines Moduls. Mehr...

#include <SflexModule.hpp>

Abgeleitet von SflexWorker.

Basisklasse für SflexModuleApparat und SflexModuleEinzel.

Klassendiagramm für SflexModule:

Inheritance graph
[Legende]
Zusammengehörigkeiten von SflexModule:

Collaboration graph
[Legende]
Aufstellung aller Elemente

Öffentliche Datenelemente

 SflexModule ()
virtual ~SflexModule ()
virtual void work ()=0
 Läßt das Modul arbeiten. Mehr...

virtual const std::string getContentType () const=0
 Liefert den Content-Type des produzierten Ergebnisses. Mehr...


Ausführliche Beschreibung

Dies ist die Basisklasse eines Moduls.

Hier wird die Schnittstelle definiert, die von dem jeweiligen Modul überschrieben werden muß (es kommen dann aber noch die Methoden aus SflexWorker hinzu).


Beschreibung der Konstruktoren und Destruktoren

SflexModule::SflexModule  
 

00023 {
00024     
00025 }

SflexModule::~SflexModule   [virtual]
 

00030 {
00031     
00032 }


Dokumentation der Elementfunktionen

virtual const std::string SflexModule::getContentType   const [pure virtual]
 

Liefert den Content-Type des produzierten Ergebnisses.

Rückgabe:
den Content-Type

Implementiert in SflexModuleApparat.

virtual void SflexModule::work   [pure virtual]
 

Läßt das Modul arbeiten.

Implementiert in SflexModuleApparat.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:
Erzeugt am Fri Apr 12 10:56:42 2002 für SfleX von doxygen1.2.14 geschrieben von Dimitri van Heesch, © 1997-2002