'Classic' CCA c++ binding (ccaffeine-only)  0.5.7
SimpleStamper.h
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__