CCAFFEINE
0.8.8
|
00001 #ifndef __GizzardComponentChangedEvent_H__ 00002 #define __GizzardComponentChangedEvent_H__ 00003 00007 class GizzardComponentChangedEvent : public virtual ComponentChangedEvent { 00008 public: 00009 GizzardComponentChangedEvent(const int type, 00010 const char* componentName, 00011 ccafeopq::PortInfo * opi); 00012 GizzardComponentChangedEvent(const int type, 00013 const ::std::string &componentName, 00014 const ::std::string & pName, const ::std::string & pType); 00015 00016 virtual ~GizzardComponentChangedEvent() ; 00017 00018 int getChangeType() ; 00019 const char* getComponentInstance() ; 00020 const char* getPortInstance() ; 00021 const char* getPortType(); 00022 private: 00023 int type; 00024 ::std::string componentName; 00025 ::std::string portName; 00026 ::std::string portType; 00027 }; 00028 00029 #endif // __GizzardComponentChangedEvent_H__