Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members  

SIG_Sensor.cpp

00001 #include "SIGEL_Robot/SIG_Sensor.h"
00002 
00003 namespace SIGEL_Robot {
00004 
00005         SIG_Sensor::SIG_Sensor (SIG_Robot *par, QString n, int nr)
00006                 : parent(par), name(n), number (nr)
00007         {}
00008 
00009         SIG_Sensor::SIG_Sensor (SIG_Robot *par, QTextStream & tx)
00010                 : parent(par)
00011         {
00012                 QString n;
00013                 tx >> n; // SIG_Sensor is abstract, so this reads away "Sensor"
00014                 tx >> name >> number;
00015         }
00016 
00017         SIG_Sensor::~SIG_Sensor()
00018         {}
00019 
00020         // getSensorType ist ABSTRAKT.
00021 
00022         QString SIG_Sensor::getName (void) const
00023         {
00024                 return name;
00025         }
00026 
00027         int SIG_Sensor::getNumber() const
00028         {
00029                 return number;
00030         }
00031 
00032         void SIG_Sensor::writeToFileTransfer (QTextStream & tx)
00033         {
00034                 tx << "Sensor " << name << ' ' << number << '\n';
00035         }
00036 }

Generated at Mon Sep 3 01:32:31 2001 for PG 368 - SIGEL by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000