Vuo  2.3.2
VuoCompilerTriggerPortClass.cc
Go to the documentation of this file.
1 
12 #include "VuoPort.hh"
14 
21  : VuoCompilerPortClass(name, VuoPortClass::triggerPort)
22 {
23  vuoType = NULL;
24 }
25 
30 {
31  return new VuoCompilerTriggerPort(new VuoPort(getBase()));
32 }
33 
38 {
39  return new VuoCompilerTriggerPort(port);
40 }
41 
46 FunctionType * VuoCompilerTriggerPortClass::getFunctionType(Module *module)
47 {
48  return VuoCompilerCodeGenUtilities::getFunctionType(module, vuoType);
49 }
50 
55 {
56  return vuoType;
57 }
58 
66 {
67  this->vuoType = type;
68 }