Vuo  0.8.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Typedefs | Functions
VuoList_VuoAudioSamples

Description

A list of VuoAudioSamples elements.

Typedefs

typedef void * VuoList_VuoAudioSamples
 A list of VuoAudioSamples elements.
 

Functions

VuoList_VuoAudioSamples VuoListCreate_VuoAudioSamples (void)
 Creates a new list of VuoAudioSamples elements.
 
VuoAudioSamples VuoListGetValueAtIndex_VuoAudioSamples (const VuoList_VuoAudioSamples list, const unsigned long index)
 Returns the VuoAudioSamples at index.
 
void VuoListSetValueAtIndex_VuoAudioSamples (const VuoList_VuoAudioSamples list, const VuoAudioSamples value, const unsigned long index)
 Changes the VuoAudioSamples at index.
 
void VuoListAppendValue_VuoAudioSamples (VuoList_VuoAudioSamples list, const VuoAudioSamples value)
 Appends value to list.
 
void VuoListRemoveFirstValue_VuoAudioSamples (VuoList_VuoAudioSamples list)
 Removes the first value from list.
 
void VuoListRemoveLastValue_VuoAudioSamples (VuoList_VuoAudioSamples list)
 Removes the last value from list.
 
void VuoListRemoveAll_VuoAudioSamples (VuoList_VuoAudioSamples list)
 Removes all values from list.
 
unsigned long VuoListGetCount_VuoAudioSamples (const VuoList_VuoAudioSamples list)
 Returns the number of elements in list.
 
VuoList_VuoAudioSamples VuoList_VuoAudioSamples_valueFromJson (struct json_object *js)
 Decodes the JSON object js to create a new value.
 
struct json_object * VuoList_VuoAudioSamples_jsonFromValue (const VuoList_VuoAudioSamples value)
 Encodes value as a JSON object.
 
char * VuoList_VuoAudioSamples_summaryFromValue (const VuoList_VuoAudioSamples value)
 Produces a brief human-readable summary of value.
 
VuoList_VuoAudioSamples VuoList_VuoAudioSamples_valueFromString (const char *str)
 Automatically generated function.
 
char * VuoList_VuoAudioSamples_stringFromValue (const VuoList_VuoAudioSamples value)
 Automatically generated function.
 

Typedef Documentation

typedef void* VuoList_VuoAudioSamples

A list of VuoAudioSamples elements.

Function Documentation

struct json_object* VuoList_VuoAudioSamples_jsonFromValue ( const VuoList_VuoAudioSamples  value)
read

Encodes value as a JSON object.

char* VuoList_VuoAudioSamples_stringFromValue ( const VuoList_VuoAudioSamples  value)

Automatically generated function.

char* VuoList_VuoAudioSamples_summaryFromValue ( const VuoList_VuoAudioSamples  value)

Produces a brief human-readable summary of value.

VuoList_VuoAudioSamples VuoList_VuoAudioSamples_valueFromJson ( struct json_object *  js)

Decodes the JSON object js to create a new value.

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

Automatically generated function.

void VuoListAppendValue_VuoAudioSamples ( VuoList_VuoAudioSamples  list,
const VuoAudioSamples  value 
)

Appends value to list.

VuoList_VuoAudioSamples VuoListCreate_VuoAudioSamples ( void  )

Creates a new list of VuoAudioSamples elements.

unsigned long VuoListGetCount_VuoAudioSamples ( const VuoList_VuoAudioSamples  list)

Returns the number of elements in list.

VuoAudioSamples VuoListGetValueAtIndex_VuoAudioSamples ( const VuoList_VuoAudioSamples  list,
const unsigned long  index 
)

Returns the VuoAudioSamples 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_VuoAudioSamples ( VuoList_VuoAudioSamples  list)

Removes all values from list.

void VuoListRemoveFirstValue_VuoAudioSamples ( VuoList_VuoAudioSamples  list)

Removes the first value from list.

void VuoListRemoveLastValue_VuoAudioSamples ( VuoList_VuoAudioSamples  list)

Removes the last value from list.

void VuoListSetValueAtIndex_VuoAudioSamples ( const VuoList_VuoAudioSamples  list,
const VuoAudioSamples  value,
const unsigned long  index 
)

Changes the VuoAudioSamples at index.

Index values start at 1. If the list has no items, nothing is changed. Attempting to change an out-of-bounds index changes 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).