00001 #ifndef __STRINGCONSUMERPORT_H__ 00002 #define __STRINGCONSUMERPORT_H__ 00003 00004 00005 namespace classic { 00006 00007 namespace gov { 00008 namespace cca { 00009 00016 class StringConsumerPort : public virtual ::classic::gov::cca::Port { 00017 public: 00019 virtual ~StringConsumerPort(){} 00020 00022 virtual void setString(const char* s) CLASSIC_CCA_PURE; 00023 }; 00024 00025 00026 } ENDSEMI // cca 00027 } ENDSEMI //gov 00028 } ENDSEMI //CLASSIC 00029 00030 00031 #endif // __STRINGCONSUMERPORT_H__