Vuo
0.5.6
|
A list of VuoCurve elements.
Typedefs | |
typedef void * | VuoList_VuoCurve |
A list of VuoCurve elements. | |
Functions | |
VuoList_VuoCurve | VuoListCreate_VuoCurve (void) |
Creates a new list of VuoCurve elements. | |
VuoCurve | VuoListGetValueAtIndex_VuoCurve (const VuoList_VuoCurve list, const unsigned long index) |
Returns the VuoCurve at index . | |
void | VuoListAppendValue_VuoCurve (VuoList_VuoCurve list, const VuoCurve value) |
Appends value to list . | |
void | VuoListRemoveLastValue_VuoCurve (VuoList_VuoCurve list) |
Removes the last value from list . | |
void | VuoListRemoveAll_VuoCurve (VuoList_VuoCurve list) |
Removes all values from list . | |
unsigned long | VuoListGetCount_VuoCurve (const VuoList_VuoCurve list) |
Returns the number of elements in list . | |
VuoList_VuoCurve | VuoList_VuoCurve_valueFromJson (struct json_object *js) |
Decodes the JSON object js to create a new value. | |
struct json_object * | VuoList_VuoCurve_jsonFromValue (const VuoList_VuoCurve value) |
Encodes value as a JSON object. | |
char * | VuoList_VuoCurve_summaryFromValue (const VuoList_VuoCurve value) |
Produces a brief human-readable summary of value . | |
VuoList_VuoCurve | VuoList_VuoCurve_valueFromString (const char *str) |
Automatically generated function. | |
char * | VuoList_VuoCurve_stringFromValue (const VuoList_VuoCurve value) |
Automatically generated function. | |
A list of VuoCurve elements.
|
read |
Encodes value
as a JSON object.
char* VuoList_VuoCurve_stringFromValue | ( | const VuoList_VuoCurve | value | ) |
Automatically generated function.
char* VuoList_VuoCurve_summaryFromValue | ( | const VuoList_VuoCurve | value | ) |
Produces a brief human-readable summary of value
.
VuoList_VuoCurve VuoList_VuoCurve_valueFromJson | ( | struct json_object * | js | ) |
Decodes the JSON object js
to create a new value.
VuoList_VuoCurve VuoList_VuoCurve_valueFromString | ( | const char * | str | ) |
Automatically generated function.
void VuoListAppendValue_VuoCurve | ( | VuoList_VuoCurve | list, |
const VuoCurve | value | ||
) |
Appends value
to list
.
VuoList_VuoCurve VuoListCreate_VuoCurve | ( | void | ) |
Creates a new list of VuoCurve elements.
unsigned long VuoListGetCount_VuoCurve | ( | const VuoList_VuoCurve | list | ) |
Returns the number of elements in list
.
VuoCurve VuoListGetValueAtIndex_VuoCurve | ( | const VuoList_VuoCurve | list, |
const unsigned long | index | ||
) |
Returns the VuoCurve 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_VuoCurve | ( | VuoList_VuoCurve | list | ) |
Removes all values from list
.
void VuoListRemoveLastValue_VuoCurve | ( | VuoList_VuoCurve | list | ) |
Removes the last value from list
.