Vuo
2.3.2
node
vuo.midi
VuoMidiOutputDevice.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
}
VuoMidiOutputDevice
;
31
32
VuoMidiOutputDevice
VuoMidiOutputDevice_makeFromJson
(
struct
json_object
* js);
33
struct
json_object
*
VuoMidiOutputDevice_getJson
(
const
VuoMidiOutputDevice
value);
34
char
*
VuoMidiOutputDevice_getSummary
(
const
VuoMidiOutputDevice
value);
35
36
#define VuoMidiOutputDevice_SUPPORTS_COMPARISON
37
bool
VuoMidiOutputDevice_areEqual
(
const
VuoMidiOutputDevice
value1,
const
VuoMidiOutputDevice
value2);
38
bool
VuoMidiOutputDevice_isLessThan
(
const
VuoMidiOutputDevice
a,
const
VuoMidiOutputDevice
b);
39
44
VuoMidiOutputDevice
VuoMidiOutputDevice_makeFromString
(
const
char
*str);
45
char
*
VuoMidiOutputDevice_getString
(
const
VuoMidiOutputDevice
value);
46
void
VuoMidiOutputDevice_retain
(
VuoMidiOutputDevice
value);
47
void
VuoMidiOutputDevice_release
(
VuoMidiOutputDevice
value);
49
53
static
inline
VuoMidiOutputDevice
VuoMidiOutputDevice_make
(
VuoInteger
id
,
VuoText
name) __attribute__((
const
));
54
static
inline
VuoMidiOutputDevice
VuoMidiOutputDevice_make
(
VuoInteger
id
,
VuoText
name)
55
{
56
return
(
VuoMidiOutputDevice
){id, name};
57
}
58
Generated on Sat Jun 19 2021 10:17:46 for Vuo by
1.9.1