Vuo  0.6.1
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Typedefs | Functions
VuoList_VuoMidiDevice

Description

A list of VuoMidiDevice elements.

Typedefs

typedef void * VuoList_VuoMidiDevice
 A list of VuoMidiDevice elements.
 

Functions

VuoList_VuoMidiDevice VuoListCreate_VuoMidiDevice (void)
 Creates a new list of VuoMidiDevice elements.
 
VuoMidiDevice VuoListGetValueAtIndex_VuoMidiDevice (const VuoList_VuoMidiDevice list, const unsigned long index)
 Returns the VuoMidiDevice at index.
 
void VuoListAppendValue_VuoMidiDevice (VuoList_VuoMidiDevice list, const VuoMidiDevice value)
 Appends value to list.
 
void VuoListRemoveLastValue_VuoMidiDevice (VuoList_VuoMidiDevice list)
 Removes the last value from list.
 
void VuoListRemoveAll_VuoMidiDevice (VuoList_VuoMidiDevice list)
 Removes all values from list.
 
unsigned long VuoListGetCount_VuoMidiDevice (const VuoList_VuoMidiDevice list)
 Returns the number of elements in list.
 
VuoList_VuoMidiDevice VuoList_VuoMidiDevice_valueFromJson (struct json_object *js)
 Decodes the JSON object js to create a new value.
 
struct json_object * VuoList_VuoMidiDevice_jsonFromValue (const VuoList_VuoMidiDevice value)
 Encodes value as a JSON object.
 
char * VuoList_VuoMidiDevice_summaryFromValue (const VuoList_VuoMidiDevice value)
 Produces a brief human-readable summary of value.
 
VuoList_VuoMidiDevice VuoList_VuoMidiDevice_valueFromString (const char *str)
 Automatically generated function.
 
char * VuoList_VuoMidiDevice_stringFromValue (const VuoList_VuoMidiDevice value)
 Automatically generated function.
 

Typedef Documentation

A list of VuoMidiDevice elements.

Function Documentation

struct json_object* VuoList_VuoMidiDevice_jsonFromValue ( const VuoList_VuoMidiDevice  value)
read

Encodes value as a JSON object.

char* VuoList_VuoMidiDevice_stringFromValue ( const VuoList_VuoMidiDevice  value)

Automatically generated function.

char* VuoList_VuoMidiDevice_summaryFromValue ( const VuoList_VuoMidiDevice  value)

Produces a brief human-readable summary of value.

VuoList_VuoMidiDevice VuoList_VuoMidiDevice_valueFromJson ( struct json_object *  js)

Decodes the JSON object js to create a new value.

Example:
["uno", "dos", "tres", "catorce"]
VuoList_VuoMidiDevice VuoList_VuoMidiDevice_valueFromString ( const char *  str)

Automatically generated function.

void VuoListAppendValue_VuoMidiDevice ( VuoList_VuoMidiDevice  list,
const VuoMidiDevice  value 
)

Appends value to list.

VuoList_VuoMidiDevice VuoListCreate_VuoMidiDevice ( void  )

Creates a new list of VuoMidiDevice elements.

unsigned long VuoListGetCount_VuoMidiDevice ( const VuoList_VuoMidiDevice  list)

Returns the number of elements in list.

VuoMidiDevice VuoListGetValueAtIndex_VuoMidiDevice ( const VuoList_VuoMidiDevice  list,
const unsigned long  index 
)

Returns the VuoMidiDevice at index.

Index values start at 1. If the list has no items, returns a default value. Attempting to access an out-of-bounds index returns the first item in the list (if the index is 0), or last item in the list (if the index is greater than the list size).

void VuoListRemoveAll_VuoMidiDevice ( VuoList_VuoMidiDevice  list)

Removes all values from list.

void VuoListRemoveLastValue_VuoMidiDevice ( VuoList_VuoMidiDevice  list)

Removes the last value from list.