Vuo
1.2.3
|
Prototypes for type implementations.
Functions | |
MyType | MyType_makeFromJson (json_object *js) |
Creates a new MyType value by unserializing a JSON-C object. | |
json_object * | MyType_getJson (const MyType value) |
Serializes a MyType value to a JSON-C object. | |
struct json_object * | MyType_getInterprocessJson (const MyType value) |
Serializes a MyType value to a JSON-formatted string, in a format that will allow another process to unserialize it. | |
VuoList_MyType | MyType_getAllowedValues (void) |
Returns a list of values that instances of this type can have. | |
char * | MyType_getSummary (const MyType value) |
Returns a brief description of a value. | |
MyType | MyType_makeFromString (const char *str) |
Creates a new MyType value by unserializing a JSON-formatted string. | |
char * | MyType_getString (const MyType value) |
Serializes a MyType value to a JSON-formatted string. | |
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. | |
void | MyType_retain (const MyType value) |
Increments the reference count of a value or its fields, if needed. | |
void | MyType_release (const MyType value) |
Decrements the reference count of a value or its fields, if needed. | |