NEOCCA bindings Specification  0.2.8
GoPort.hh
Go to the documentation of this file.
1 #ifndef __neoGOPORT_H__
2 #define __neoGOPORT_H__
3 
4 namespace neo {
5 namespace cca {
6 namespace ports {
7 
11 class GoPort : public virtual neo::cca::Port {
12 
13 public:
14 
15 
17  virtual ~GoPort(){}
18 
28  virtual int go()= 0;
29 };
30 
31 
32 } // end namespace ports
33 } // end namespace cca
34 } // end namespace neo
35 
36 
37 #endif //__neoGOPORT_H__
"neo.cca.ports.GoPort": A just-do-it port.
Definition: GoPort.hh:11
virtual ~GoPort()
obligatory vdtor
Definition: GoPort.hh:17
virtual int go()=0
Make the component do its thing.
A pure-virtual tag interface to identify a function set capable of being exported to or imported from...
Definition: Port.hh:17
This is neoclassic – the ::classic::gov::cca headers updated to be similar to the official CCA speci...
Definition: neocca.hh:62