Vuo  0.4.5
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Functions
VuoMIDIDevice

Description

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.
 

Class Documentation

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.

Function Documentation

void VuoMIDIDevice_release ( VuoMIDIDevice  value)

Releases memory allocated for this MIDI device.

Todo:
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5399)
void VuoMIDIDevice_retain ( VuoMIDIDevice  value)

Retains memory allocated for this MIDI device.

Todo:
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5399)
char * VuoMIDIDevice_stringFromValue ( const VuoMIDIDevice  value)

Serializes value as a C string.

Todo:
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
VuoMIDIDevice VuoMIDIDevice_valueFromJson ( json_object *  js)

Decodes the JSON object js to create a new value.

Example:
{
"id" : -1,
"name" : "",
"isInput" : true
}
VuoMIDIDevice VuoMIDIDevice_valueFromString ( const char *  initializer)

Parses the C string initializer to create a new value.

Todo:
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)