Vuo
2.3.2
compiler
VuoCompilerNodeArgumentClass.hh
Go to the documentation of this file.
1
10
#pragma once
11
12
#include "
VuoBaseDetail.hh
"
13
#include "
VuoPortClass.hh
"
14
21
class
VuoCompilerNodeArgumentClass
:
public
VuoBaseDetail
<VuoPortClass>
22
{
23
protected
:
24
bool
inEventFunction
;
25
size_t
indexInEventFunction
;
26
bool
inInitFunction
;
27
size_t
indexInInitFunction
;
28
bool
inCallbackStartFunction
;
29
size_t
indexInCallbackStartFunction
;
30
bool
inCallbackUpdateFunction
;
31
size_t
indexInCallbackUpdateFunction
;
32
bool
inCallbackStopFunction
;
33
size_t
indexInCallbackStopFunction
;
34
35
VuoCompilerNodeArgumentClass
(
string
name,
VuoPortClass::PortType
portType);
36
37
public
:
38
virtual
~VuoCompilerNodeArgumentClass
(
void
);
39
40
bool
isInEventFunction
(
void
);
41
size_t
getIndexInEventFunction
(
void
);
42
void
setIndexInEventFunction
(
size_t
indexInEventFunction
);
43
bool
isInInitFunction
(
void
);
44
size_t
getIndexInInitFunction
(
void
);
45
void
setIndexInInitFunction
(
size_t
indexInInitFunction
);
46
bool
isInCallbackStartFunction
(
void
);
47
size_t
getIndexInCallbackStartFunction
(
void
);
48
void
setIndexInCallbackStartFunction
(
size_t
indexInCallbackStartFunction
);
49
bool
isInCallbackUpdateFunction
(
void
);
50
size_t
getIndexInCallbackUpdateFunction
(
void
);
51
void
setIndexInCallbackUpdateFunction
(
size_t
indexInCallbackUpdateFunction
);
52
bool
isInCallbackStopFunction
(
void
);
53
size_t
getIndexInCallbackStopFunction
(
void
);
54
void
setIndexInCallbackStopFunction
(
size_t
indexInCallbackStopFunction
);
55
};
Generated on Sat Jun 19 2021 10:17:42 for Vuo by
1.9.1