Vuo  0.5.7
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Typedefs | Functions
VuoList_VuoNoise

Description

A list of VuoNoise elements.

Typedefs

typedef void * VuoList_VuoNoise
 A list of VuoNoise elements.
 

Functions

VuoList_VuoNoise VuoListCreate_VuoNoise (void)
 Creates a new list of VuoNoise elements.
 
VuoNoise VuoListGetValueAtIndex_VuoNoise (const VuoList_VuoNoise list, const unsigned long index)
 Returns the VuoNoise at index.
 
void VuoListAppendValue_VuoNoise (VuoList_VuoNoise list, const VuoNoise value)
 Appends value to list.
 
void VuoListRemoveLastValue_VuoNoise (VuoList_VuoNoise list)
 Removes the last value from list.
 
void VuoListRemoveAll_VuoNoise (VuoList_VuoNoise list)
 Removes all values from list.
 
unsigned long VuoListGetCount_VuoNoise (const VuoList_VuoNoise list)
 Returns the number of elements in list.
 
VuoList_VuoNoise VuoList_VuoNoise_valueFromJson (struct json_object *js)
 Decodes the JSON object js to create a new value.
 
struct json_object * VuoList_VuoNoise_jsonFromValue (const VuoList_VuoNoise value)
 Encodes value as a JSON object.
 
char * VuoList_VuoNoise_summaryFromValue (const VuoList_VuoNoise value)
 Produces a brief human-readable summary of value.
 
VuoList_VuoNoise VuoList_VuoNoise_valueFromString (const char *str)
 Automatically generated function.
 
char * VuoList_VuoNoise_stringFromValue (const VuoList_VuoNoise value)
 Automatically generated function.
 

Typedef Documentation

A list of VuoNoise elements.

Function Documentation

struct json_object* VuoList_VuoNoise_jsonFromValue ( const VuoList_VuoNoise  value)
read

Encodes value as a JSON object.

char* VuoList_VuoNoise_stringFromValue ( const VuoList_VuoNoise  value)

Automatically generated function.

char* VuoList_VuoNoise_summaryFromValue ( const VuoList_VuoNoise  value)

Produces a brief human-readable summary of value.

VuoList_VuoNoise VuoList_VuoNoise_valueFromJson ( struct json_object *  js)

Decodes the JSON object js to create a new value.

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

Automatically generated function.

void VuoListAppendValue_VuoNoise ( VuoList_VuoNoise  list,
const VuoNoise  value 
)

Appends value to list.

VuoList_VuoNoise VuoListCreate_VuoNoise ( void  )

Creates a new list of VuoNoise elements.

unsigned long VuoListGetCount_VuoNoise ( const VuoList_VuoNoise  list)

Returns the number of elements in list.

VuoNoise VuoListGetValueAtIndex_VuoNoise ( const VuoList_VuoNoise  list,
const unsigned long  index 
)

Returns the VuoNoise 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_VuoNoise ( VuoList_VuoNoise  list)

Removes all values from list.

void VuoListRemoveLastValue_VuoNoise ( VuoList_VuoNoise  list)

Removes the last value from list.