Vuo  2.3.2
VuoCompilerPublishedPort.hh
Go to the documentation of this file.
1 
10 #pragma once
11 
12 #include "VuoCompilerPort.hh"
13 
14 class VuoPort;
15 
20 {
21 public:
22  static VuoCompilerPublishedPort * newPort(string name, VuoType *type);
24  string getIdentifier(void);
25  void setInitialValue(string initialValueAsString);
26  string getInitialValue(void);
27  json_object * getDetails(bool isInput);
28  string getGraphvizAttributes(void);
29  Value * generateCreatePortContext(Module *module, BasicBlock *block);
30 };