Vuo  2.3.2
VuoCompilerPublishedPortClass.hh
Go to the documentation of this file.
1 
10 #pragma once
11 
12 #include "VuoPortClass.hh"
13 #include "VuoCompilerPortClass.hh"
14 
15 class VuoCompilerPort;
16 class VuoType;
17 
22 {
23 public:
25  VuoCompilerPort * newPort(void);
27  VuoType * getDataVuoType(void);
28  void setDataVuoType(VuoType *type);
29  string getDisplayName(void);
30  void setDetail(string key, string value);
31  void unsetDetail(string key);
32  void updateDetails(json_object *modifiedDetails);
33 
34 private:
35  VuoType *vuoType;
36 };