'Classic' CCA c++ binding (ccaffeine-only)
0.5.7
|
00001 #ifndef __SIMPLESTAMPSTRING_H__ 00002 #define __SIMPLESTAMPSTRING_H__ 00003 00007 namespace classic { 00008 00009 namespace gov { 00010 namespace cca { 00011 namespace eg { 00012 00013 00016 class SimpleStamper: public virtual ::classic::gov::cca::Component, 00017 public virtual ::classic::gov::cca::StringConsumerPort { 00018 00019 public: 00020 00022 SimpleStamper(); 00023 00025 virtual ~SimpleStamper(); 00026 00028 virtual void setServices( ::classic::gov::cca::Services *svc); 00029 00031 virtual void setString(const char* s); 00032 00033 private: 00035 ::classic::gov::cca::Services* svc; 00036 }; 00037 00038 } ENDSEMI // eg 00039 } ENDSEMI // cca 00040 } ENDSEMI //gov 00041 } ENDSEMI //CLASSIC 00042 00043 #endif // __SIMPLESTAMPSTRING_H__