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

Description

A list of VuoLoopType elements.

Typedefs

typedef void * VuoList_VuoLoopType
 A list of VuoLoopType elements.
 

Functions

VuoList_VuoLoopType VuoListCreate_VuoLoopType (void)
 Creates a new list of VuoLoopType elements.
 
VuoLoopType VuoListGetValueAtIndex_VuoLoopType (const VuoList_VuoLoopType list, const unsigned long index)
 Returns the VuoLoopType at index.
 
void VuoListAppendValue_VuoLoopType (VuoList_VuoLoopType list, const VuoLoopType value)
 Appends value to list.
 
void VuoListRemoveLastValue_VuoLoopType (VuoList_VuoLoopType list)
 Removes the last value from list.
 
void VuoListRemoveAll_VuoLoopType (VuoList_VuoLoopType list)
 Removes all values from list.
 
unsigned long VuoListGetCount_VuoLoopType (const VuoList_VuoLoopType list)
 Returns the number of elements in list.
 
VuoList_VuoLoopType VuoList_VuoLoopType_valueFromJson (struct json_object *js)
 Decodes the JSON object js to create a new value.
 
struct json_object * VuoList_VuoLoopType_jsonFromValue (const VuoList_VuoLoopType value)
 Encodes value as a JSON object.
 
char * VuoList_VuoLoopType_summaryFromValue (const VuoList_VuoLoopType value)
 Produces a brief human-readable summary of value.
 
VuoList_VuoLoopType VuoList_VuoLoopType_valueFromString (const char *str)
 Automatically generated function.
 
char * VuoList_VuoLoopType_stringFromValue (const VuoList_VuoLoopType value)
 Automatically generated function.
 

Typedef Documentation

A list of VuoLoopType elements.

Function Documentation

struct json_object* VuoList_VuoLoopType_jsonFromValue ( const VuoList_VuoLoopType  value)
read

Encodes value as a JSON object.

char* VuoList_VuoLoopType_stringFromValue ( const VuoList_VuoLoopType  value)

Automatically generated function.

char* VuoList_VuoLoopType_summaryFromValue ( const VuoList_VuoLoopType  value)

Produces a brief human-readable summary of value.

VuoList_VuoLoopType VuoList_VuoLoopType_valueFromJson ( struct json_object *  js)

Decodes the JSON object js to create a new value.

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

Automatically generated function.

void VuoListAppendValue_VuoLoopType ( VuoList_VuoLoopType  list,
const VuoLoopType  value 
)

Appends value to list.

VuoList_VuoLoopType VuoListCreate_VuoLoopType ( void  )

Creates a new list of VuoLoopType elements.

unsigned long VuoListGetCount_VuoLoopType ( const VuoList_VuoLoopType  list)

Returns the number of elements in list.

VuoLoopType VuoListGetValueAtIndex_VuoLoopType ( const VuoList_VuoLoopType  list,
const unsigned long  index 
)

Returns the VuoLoopType 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_VuoLoopType ( VuoList_VuoLoopType  list)

Removes all values from list.

void VuoListRemoveLastValue_VuoLoopType ( VuoList_VuoLoopType  list)

Removes the last value from list.