17 "title" :
"Duration Type",
18 "description" :
"Duration Enum.",
22 "VuoList_VuoDurationType"
34 const char *valueAsString =
"";
35 if (json_object_get_type(js) == json_type_string)
36 valueAsString = json_object_get_string(js);
40 if( !strcmp(valueAsString,
"single") ) {
41 value = VuoDurationType_Single;
43 if( !strcmp(valueAsString,
"until next") ) {
44 value = VuoDurationType_UntilNext;
46 if( !strcmp(valueAsString,
"until reset") ) {
47 value = VuoDurationType_UntilReset;
58 char *valueAsString =
"";
62 case VuoDurationType_Single:
63 valueAsString =
"single";
65 case VuoDurationType_UntilNext:
66 valueAsString =
"until next";
68 case VuoDurationType_UntilReset:
69 valueAsString =
"until reset";
72 return json_object_new_string(valueAsString);
93 char *valueAsString =
"";
97 case VuoDurationType_Single:
98 valueAsString =
"Single";
100 case VuoDurationType_UntilNext:
101 valueAsString =
"Until Next";
103 case VuoDurationType_UntilReset:
104 valueAsString =
"Until Reset";
107 return strdup(valueAsString);