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_object * | MyType_getJson (const MyType value) |
Serializes a MyType value to a JSON-C object. More... | |
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. 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... | |