Vuo  2.0.2
Functions
type.h File Reference

Description

Prototypes for type implementations.

Definition in file type.h.

Go to the source code of this file.

Functions

MyType MyType_makeFromJson (json_object *js)
 Creates a new MyType value by unserializing a JSON-C object. More...
 
json_objectMyType_getJson (const MyType value)
 Serializes a MyType value to a JSON-C object. More...
 
struct json_objectMyType_getInterprocessJson (const MyType value)
 Serializes a MyType value to a JSON-formatted string, in a format that will allow another process to unserialize it. More...
 
VuoList_MyType MyType_getAllowedValues (void)
 Returns a list of values that instances of this type can have. More...
 
char * MyType_getSummary (const MyType value)
 Returns a brief description of a value. More...
 
MyType MyType_makeFromString (const char *str)
 Creates a new MyType value by unserializing a JSON-formatted string. More...
 
char * MyType_getString (const MyType value)
 Serializes a MyType value to a JSON-formatted string. More...
 
char * MyType_getInterprocessString (const MyType value)
 Serializes a MyType value to a JSON-formatted string, in a format that will allow another process to unserialize it. More...
 
void MyType_retain (const MyType value)
 Increments the reference count of a value or its fields, if needed. More...
 
void MyType_release (const MyType value)
 Decrements the reference count of a value or its fields, if needed. More...