F:/Dev-Cpp/Projects/Events System 1.0 Revision/BaseSignal.hpp

Go to the documentation of this file.
00001 #ifndef _BaseSignal
00002 #define _BaseSignal
00003 
00004 #include "ComplexElement.hpp"
00005 #include <string>
00006 
00007 namespace EventsSystem
00008 {
00009         namespace Interfaces
00010         {
00011                 class BaseSignal : public Interfaces::ComplexElement
00012                 {
00013                 private:
00014                         std::string sSignalType;
00015                 public:
00016                         
00017                         BaseSignal(const std::string &sNewSignalType, const ComplexElement &ceCopy)
00018                         : sSignalType(sNewSignalType),
00019                                 ComplexElement(ceCopy)
00020                         {
00021                         }
00022                         
00023                         virtual ~BaseSignal() 
00024                         {
00025                         }
00026                         
00027                         inline void setSignalType(const std::string &sNewSignalType) { sSignalType = sNewSignalType; }
00028                         inline std::string getSignalType() const { return sSignalType; }
00029                 };
00030         }
00031 }
00032 
00033 #endif

Generated on Thu Apr 13 12:15:07 2006 for Events System by  doxygen 1.4.6-NO