Vuo 2.4.4
Loading...
Searching...
No Matches
VuoTimeUnit.h
Go to the documentation of this file.
1
10#pragma once
11
12#ifdef __cplusplus
13extern "C" {
14#endif
15
16#include "VuoInteger.h"
17
29typedef enum
30{
31 VuoTimeUnit_Millennium,
32 VuoTimeUnit_Century,
33 VuoTimeUnit_Decade,
34 VuoTimeUnit_Year,
35 VuoTimeUnit_Quarter,
36 VuoTimeUnit_Month,
37 VuoTimeUnit_WeekSunday,
38 VuoTimeUnit_WeekMonday,
39 VuoTimeUnit_Day,
40 VuoTimeUnit_Hour,
41 VuoTimeUnit_HalfHour,
42 VuoTimeUnit_QuarterHour,
43 VuoTimeUnit_Minute,
44 VuoTimeUnit_Second,
46
47#define VuoTimeUnit_SUPPORTS_COMPARISON
48#include "VuoList_VuoTimeUnit.h"
49
50VuoTimeUnit VuoTimeUnit_makeFromJson(struct json_object *js);
51struct json_object *VuoTimeUnit_getJson(const VuoTimeUnit value);
53char *VuoTimeUnit_getSummary(const VuoTimeUnit value);
55
56bool VuoTimeUnit_areEqual(const VuoTimeUnit valueA, const VuoTimeUnit valueB);
57bool VuoTimeUnit_isLessThan(const VuoTimeUnit valueA, const VuoTimeUnit valueB);
58
67
72#ifdef __cplusplus
73}
74#endif