Vuo
2.0.0
compiler
VuoCompilerOutputEventPort.cc
Go to the documentation of this file.
1
10
#include "
VuoCompilerOutputEventPort.hh
"
11
#include "
VuoCompilerOutputEventPortClass.hh
"
12
#include "
VuoCompilerOutputDataClass.hh
"
13
17
VuoCompilerOutputEventPort
*
VuoCompilerOutputEventPort::newPort
(
string
name,
VuoType
*type)
18
{
19
VuoCompilerOutputEventPortClass
*portClass =
new
VuoCompilerOutputEventPortClass
(name,
nullptr
);
20
21
if
(type)
22
{
23
VuoCompilerOutputDataClass
*dataClass =
new
VuoCompilerOutputDataClass
(
""
,
nullptr
);
24
dataClass->
setVuoType
(type);
25
portClass->
setDataClass
(dataClass);
26
}
27
28
return
static_cast<VuoCompilerOutputEventPort *>( portClass->
newPort
() );
29
}
30
34
VuoCompilerOutputEventPort::VuoCompilerOutputEventPort
(
VuoPort
* basePort)
35
:
VuoCompilerEventPort
(basePort)
36
{
37
}
38
42
VuoCompilerOutputData
*
VuoCompilerOutputEventPort::getData
(
void
)
43
{
44
return
(
VuoCompilerOutputData
*)
data
;
45
}
Generated on Tue Oct 22 2019 18:07:47 for Vuo by
1.8.16