'Classic' CCA c++ binding (ccaffeine-only) 0.5.7
include/ports/StringConsumerPort.h
1#ifndef __STRINGCONSUMERPORT_H__
2#define __STRINGCONSUMERPORT_H__
3
4
5namespace classic {
6
7namespace gov {
8 namespace cca {
9
16class StringConsumerPort : public virtual ::classic::gov::cca::Port {
17 public:
20
22 virtual void setString(const char* s) CLASSIC_CCA_PURE;
23};
24
25
26 } ENDSEMI // cca
27} ENDSEMI //gov
28} ENDSEMI //CLASSIC
29
30
31#endif // __STRINGCONSUMERPORT_H__
A tag interface to identify an interface capable of being exported to or imported from a CCA componen...
Definition cca.h:92
virtual void setString(const char *s) CLASSIC_CCA_PURE
Pass a string to the component.
virtual ~StringConsumerPort()
obligatory vdtor
Definition include/ports/StringConsumerPort.h:19
To deal with babel taking over this same namespace we name this one "classic.
Definition SimpleStamper.h:7