'Classic' CCA c++ binding (ccaffeine-only) 0.5.7
eg/ccaComponent/StringConsumerPort.h
1#ifndef __STRINGCONSUMERPORT_H__
2#define __STRINGCONSUMERPORT_H__
3
4
5
6namespace classic {
7
8namespace gov {
9 namespace cca {
10
18 public:
21
23 virtual void setString(const char* s) = 0;
24};
25
26
27 } ENDSEMI // cca
28} ENDSEMI //gov
29} ENDSEMI //CLASSIC
30
31
32#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
An example port for a standard interface for passing a string to a component.
Definition eg/ccaComponent/StringConsumerPort.h:17
virtual void setString(const char *s)=0
Pass a string to the component.
virtual ~StringConsumerPort()
obligatory vdtor
Definition eg/ccaComponent/StringConsumerPort.h:20
To deal with babel taking over this same namespace we name this one "classic.
Definition SimpleStamper.h:7