Vuo
0.5.7
|
A list of VuoLayer elements.
Typedefs | |
typedef void * | VuoList_VuoLayer |
A list of VuoLayer elements. | |
Functions | |
VuoList_VuoLayer | VuoListCreate_VuoLayer (void) |
Creates a new list of VuoLayer elements. | |
VuoLayer | VuoListGetValueAtIndex_VuoLayer (const VuoList_VuoLayer list, const unsigned long index) |
Returns the VuoLayer at index . | |
void | VuoListAppendValue_VuoLayer (VuoList_VuoLayer list, const VuoLayer value) |
Appends value to list . | |
void | VuoListRemoveLastValue_VuoLayer (VuoList_VuoLayer list) |
Removes the last value from list . | |
void | VuoListRemoveAll_VuoLayer (VuoList_VuoLayer list) |
Removes all values from list . | |
unsigned long | VuoListGetCount_VuoLayer (const VuoList_VuoLayer list) |
Returns the number of elements in list . | |
VuoList_VuoLayer | VuoList_VuoLayer_valueFromJson (struct json_object *js) |
Decodes the JSON object js to create a new value. | |
struct json_object * | VuoList_VuoLayer_jsonFromValue (const VuoList_VuoLayer value) |
Encodes value as a JSON object. | |
char * | VuoList_VuoLayer_summaryFromValue (const VuoList_VuoLayer value) |
Produces a brief human-readable summary of value . | |
VuoList_VuoLayer | VuoList_VuoLayer_valueFromString (const char *str) |
Automatically generated function. | |
char * | VuoList_VuoLayer_stringFromValue (const VuoList_VuoLayer value) |
Automatically generated function. | |
A list of VuoLayer elements.
|
read |
Encodes value
as a JSON object.
char* VuoList_VuoLayer_stringFromValue | ( | const VuoList_VuoLayer | value | ) |
Automatically generated function.
char* VuoList_VuoLayer_summaryFromValue | ( | const VuoList_VuoLayer | value | ) |
Produces a brief human-readable summary of value
.
VuoList_VuoLayer VuoList_VuoLayer_valueFromJson | ( | struct json_object * | js | ) |
Decodes the JSON object js
to create a new value.
VuoList_VuoLayer VuoList_VuoLayer_valueFromString | ( | const char * | str | ) |
Automatically generated function.
void VuoListAppendValue_VuoLayer | ( | VuoList_VuoLayer | list, |
const VuoLayer | value | ||
) |
Appends value
to list
.
VuoList_VuoLayer VuoListCreate_VuoLayer | ( | void | ) |
Creates a new list of VuoLayer elements.
unsigned long VuoListGetCount_VuoLayer | ( | const VuoList_VuoLayer | list | ) |
Returns the number of elements in list
.
VuoLayer VuoListGetValueAtIndex_VuoLayer | ( | const VuoList_VuoLayer | list, |
const unsigned long | index | ||
) |
Returns the VuoLayer 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_VuoLayer | ( | VuoList_VuoLayer | list | ) |
Removes all values from list
.
void VuoListRemoveLastValue_VuoLayer | ( | VuoList_VuoLayer | list | ) |
Removes the last value from list
.