Vuo  0.5.3
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Typedefs | Functions
VuoList_VuoBoolean

Description

A list of VuoBoolean elements.

Typedefs

typedef void * VuoList_VuoBoolean
 A list of VuoBoolean elements.
 

Functions

VuoList_VuoBoolean VuoListCreate_VuoBoolean (void)
 Creates a new list of VuoBoolean elements.
 
VuoBoolean VuoListGetValueAtIndex_VuoBoolean (const VuoList_VuoBoolean list, const unsigned long index)
 Returns the VuoBoolean at index.
 
void VuoListAppendValue_VuoBoolean (VuoList_VuoBoolean list, const VuoBoolean value)
 Appends value to list.
 
void VuoListRemoveLastValue_VuoBoolean (VuoList_VuoBoolean list)
 Removes the last value from list.
 
void VuoListRemoveAll_VuoBoolean (VuoList_VuoBoolean list)
 Removes all values from list.
 
unsigned long VuoListGetCount_VuoBoolean (const VuoList_VuoBoolean list)
 Returns the number of elements in list.
 
VuoList_VuoBoolean VuoList_VuoBoolean_valueFromJson (struct json_object *js)
 Decodes the JSON object js to create a new value.
 
struct json_object * VuoList_VuoBoolean_jsonFromValue (const VuoList_VuoBoolean value)
 Encodes value as a JSON object.
 
char * VuoList_VuoBoolean_summaryFromValue (const VuoList_VuoBoolean value)
 Produces a brief human-readable summary of value.
 
VuoList_VuoBoolean VuoList_VuoBoolean_valueFromString (const char *str)
 Automatically generated function.
 
char * VuoList_VuoBoolean_stringFromValue (const VuoList_VuoBoolean value)
 Automatically generated function.
 

Typedef Documentation

A list of VuoBoolean elements.

Function Documentation

struct json_object* VuoList_VuoBoolean_jsonFromValue ( const VuoList_VuoBoolean  value)
read

Encodes value as a JSON object.

char* VuoList_VuoBoolean_stringFromValue ( const VuoList_VuoBoolean  value)

Automatically generated function.

char* VuoList_VuoBoolean_summaryFromValue ( const VuoList_VuoBoolean  value)

Produces a brief human-readable summary of value.

VuoList_VuoBoolean VuoList_VuoBoolean_valueFromJson ( struct json_object *  js)

Decodes the JSON object js to create a new value.

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

Automatically generated function.

void VuoListAppendValue_VuoBoolean ( VuoList_VuoBoolean  list,
const VuoBoolean  value 
)

Appends value to list.

VuoList_VuoBoolean VuoListCreate_VuoBoolean ( void  )

Creates a new list of VuoBoolean elements.

unsigned long VuoListGetCount_VuoBoolean ( const VuoList_VuoBoolean  list)

Returns the number of elements in list.

VuoBoolean VuoListGetValueAtIndex_VuoBoolean ( const VuoList_VuoBoolean  list,
const unsigned long  index 
)

Returns the VuoBoolean 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_VuoBoolean ( VuoList_VuoBoolean  list)

Removes all values from list.

void VuoListRemoveLastValue_VuoBoolean ( VuoList_VuoBoolean  list)

Removes the last value from list.