Vuo
2.1.2
compiler
VuoCompilerDataClass.hh
Go to the documentation of this file.
1
10
#pragma once
11
12
#include "
VuoCompilerNodeArgumentClass.hh
"
13
14
class
VuoCompilerData
;
15
class
VuoType
;
16
20
class
VuoCompilerDataClass
:
public
VuoCompilerNodeArgumentClass
21
{
22
private
:
23
VuoType
*vuoType;
24
25
protected
:
26
struct
json_object
*
details
;
27
28
VuoCompilerDataClass
(
string
name, Type *
type
);
29
30
public
:
34
virtual
VuoCompilerData
*
newData
(
void
) = 0;
35
~VuoCompilerDataClass
(
void
);
36
37
VuoType
*
getVuoType
(
void
);
38
void
setVuoType
(
VuoType
*vuoType);
39
Type *
getType
(
void
);
40
void
setDetails
(
struct
json_object
*
details
);
41
json_object
*
getDetails
(
void
);
42
};
Generated on Tue Jul 14 2020 23:19:33 for Vuo by
1.8.18