Vuo
0.4.5
|
A set of specifications for choosing a MIDI device.
Classes | |
struct | VuoMIDIDevice |
A set of specifications for choosing a MIDI device. More... | |
Functions | |
VuoMIDIDevice | VuoMIDIDevice_valueFromString (const char *initializer) |
Parses the C string initializer to create a new value. | |
char * | VuoMIDIDevice_stringFromValue (const VuoMIDIDevice value) |
Serializes value as a C string. | |
VuoMIDIDevice | VuoMIDIDevice_valueFromJson (json_object *js) |
Decodes the JSON object js to create a new value. | |
json_object * | VuoMIDIDevice_jsonFromValue (const VuoMIDIDevice md) |
Encodes value as a JSON object. | |
char * | VuoMIDIDevice_summaryFromValue (const VuoMIDIDevice md) |
Returns a compact string representation of value (comma-separated coordinates). | |
void | VuoMIDIDevice_retain (VuoMIDIDevice value) |
Retains memory allocated for this MIDI device. | |
void | VuoMIDIDevice_release (VuoMIDIDevice value) |
Releases memory allocated for this MIDI device. | |
struct VuoMIDIDevice |
Class Members | ||
---|---|---|
VuoInteger | id |
If id is non-negative, use the specified device identifier. |
VuoBoolean | isInput | Is this an input or output device? |
VuoText | name |
If id is negative, use the first device whose name contains name . |
void VuoMIDIDevice_release | ( | VuoMIDIDevice | value | ) |
Releases memory allocated for this MIDI device.
void VuoMIDIDevice_retain | ( | VuoMIDIDevice | value | ) |
Retains memory allocated for this MIDI device.
char * VuoMIDIDevice_stringFromValue | ( | const VuoMIDIDevice | value | ) |
Serializes value
as a C string.
VuoMIDIDevice VuoMIDIDevice_valueFromJson | ( | json_object * | js | ) |
Decodes the JSON object js
to create a new value.
VuoMIDIDevice VuoMIDIDevice_valueFromString | ( | const char * | initializer | ) |
Parses the C string initializer
to create a new value.