Vuo
2.3.2
node
vuo.midi
VuoMidiInputDevice.h
Go to the documentation of this file.
1
10
#pragma once
11
20
#include "
VuoInteger.h
"
21
#include "
VuoText.h
"
22
26
typedef
struct
27
{
28
VuoInteger
id
;
29
VuoText
name
;
30
}
VuoMidiInputDevice
;
31
32
VuoMidiInputDevice
VuoMidiInputDevice_makeFromJson
(
struct
json_object
* js);
33
struct
json_object
*
VuoMidiInputDevice_getJson
(
const
VuoMidiInputDevice
value);
34
char
*
VuoMidiInputDevice_getSummary
(
const
VuoMidiInputDevice
value);
35
36
#define VuoMidiInputDevice_SUPPORTS_COMPARISON
37
bool
VuoMidiInputDevice_areEqual
(
const
VuoMidiInputDevice
value1,
const
VuoMidiInputDevice
value2);
38
bool
VuoMidiInputDevice_isLessThan
(
const
VuoMidiInputDevice
a,
const
VuoMidiInputDevice
b);
39
44
VuoMidiInputDevice
VuoMidiInputDevice_makeFromString
(
const
char
*str);
45
char
*
VuoMidiInputDevice_getString
(
const
VuoMidiInputDevice
value);
46
void
VuoMidiInputDevice_retain
(
VuoMidiInputDevice
value);
47
void
VuoMidiInputDevice_release
(
VuoMidiInputDevice
value);
49
53
static
inline
VuoMidiInputDevice
VuoMidiInputDevice_make
(
VuoInteger
id
,
VuoText
name) __attribute__((
const
));
54
static
inline
VuoMidiInputDevice
VuoMidiInputDevice_make
(
VuoInteger
id
,
VuoText
name)
55
{
56
return
(
VuoMidiInputDevice
){id, name};
57
}
58
Generated on Sat Jun 19 2021 10:17:46 for Vuo by
1.9.1