Vuo
0.5.2
|
Prototypes for type implementations.
Functions | |
MyType | MyType_valueFromJson (json_object *js) |
Creates a new MyType value by unserializing a JSON-C object. | |
json_object * | MyType_jsonFromValue (const MyType value) |
Serializes a MyType value to a JSON-C object. | |
struct json_object * | MyType_interprocessJsonFromValue (const MyType value) |
Serializes a MyType value to a JSON-formatted string, in a format that will allow another process to unserialize it. | |
char * | MyType_summaryFromValue (const MyType value) |
Returns a brief description of a value. | |
MyType | MyType_valueFromString (const char *str) |
Creates a new MyType value by unserializing a JSON-formatted string. | |
char * | MyType_stringFromValue (const MyType value) |
Serializes a MyType value to a JSON-formatted string. | |
char * | MyType_interprocessStringFromValue (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. | |