/**********************************************************************************/ /* Deklarationsmodul */ /**********************************************************************************/ /* * generiert mit Innovator Version 8.1.04 * * erstellt am: 12.01.2006 15:01:44 * Repository : swtc20 * Modell : swt * Benutzer : swtc20 * File : /users/swtc20/code/CDosierer.hpp * */ // ino.module.CDosierer.1083.ifndef #ifndef _CDOSIERER_HPP_1083 #define _CDOSIERER_HPP_1083 // ino.end // ino.module.CDosierer.1083.decIncludes #include "CVentilGeraet.hpp" // ino.end //#include "CSubjekt.hpp" #include "CObserver.hpp" #include "CWaage.hpp" namespace systemModel { namespace AnalyseModell { // ino.class.CDosierer.748.declaration class CDosierer: public CVentilGeraet // ino.end // ino.class.CDosierer.748.body { private: CWaage* pWaage; // ino.method.pruefeGewicht.1149.declaration public: virtual int pruefeGewicht(); // ino.end // ino.method.oeffneVentil.1152.declaration //public: //virtual int oeffneVentil(); // ino.end // ino.method.schliesseVentil.1155.declaration //public: //virtual int schliesseVentil(); public: virtual int aktualisiere(); // ino.end public: CDosierer(); CDosierer(string); CDosierer(string, CSubjekt *); CDosierer(string, CWaage *); virtual int startCGeraet(int); virtual int stopCGeraet(); }; // ino.end }; // namespace AnalyseModell }; // namespace systemModel #if !defined(NO_IMPLICIT_NAMESPACE_USE) using namespace systemModel::AnalyseModell; #endif // ino.module.CDosierer.1083.endif #endif // ino.end