Vuo
2.0.0
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
31
char
blah[42];
32
}
VuoMidiOutputDevice
;
33
34
VuoMidiOutputDevice
VuoMidiOutputDevice_makeFromJson
(
struct
json_object
* js);
35
struct
json_object
*
VuoMidiOutputDevice_getJson
(
const
VuoMidiOutputDevice
value);
36
char
*
VuoMidiOutputDevice_getSummary
(
const
VuoMidiOutputDevice
value);
37
38
#define VuoMidiOutputDevice_SUPPORTS_COMPARISON
39
bool
VuoMidiOutputDevice_areEqual
(
const
VuoMidiOutputDevice
value1,
const
VuoMidiOutputDevice
value2);
40
bool
VuoMidiOutputDevice_isLessThan
(
const
VuoMidiOutputDevice
a,
const
VuoMidiOutputDevice
b);
41
45
VuoMidiOutputDevice
VuoMidiOutputDevice_makeFromString
(
const
char
*str);
47
char
*
VuoMidiOutputDevice_getString
(
const
VuoMidiOutputDevice
value);
48
void
VuoMidiOutputDevice_retain
(
VuoMidiOutputDevice
value);
49
void
VuoMidiOutputDevice_release
(
VuoMidiOutputDevice
value);
51
55
static
inline
VuoMidiOutputDevice
VuoMidiOutputDevice_make
(
VuoInteger
id
,
VuoText
name)
__attribute__
((
const
));
56
static
inline
VuoMidiOutputDevice
VuoMidiOutputDevice_make
(
VuoInteger
id
,
VuoText
name)
57
{
58
VuoMidiOutputDevice
md = { id, name,
""
};
59
return
md;
60
}
61
Generated on Wed Feb 26 2020 23:19:41 for Vuo by
1.8.17