• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #ifndef TimePrecision_D_H
2 #define TimePrecision_D_H
3 
4 #include <stdio.h>
5 #include <stdint.h>
6 #include <stddef.h>
7 #include <stdbool.h>
8 #include "diplomat_runtime.h"
9 
10 
11 
12 
13 
14 typedef enum TimePrecision {
15   TimePrecision_Hour = 0,
16   TimePrecision_Minute = 1,
17   TimePrecision_MinuteOptional = 2,
18   TimePrecision_Second = 3,
19   TimePrecision_Subsecond1 = 4,
20   TimePrecision_Subsecond2 = 5,
21   TimePrecision_Subsecond3 = 6,
22   TimePrecision_Subsecond4 = 7,
23   TimePrecision_Subsecond5 = 8,
24   TimePrecision_Subsecond6 = 9,
25   TimePrecision_Subsecond7 = 10,
26   TimePrecision_Subsecond8 = 11,
27   TimePrecision_Subsecond9 = 12,
28 } TimePrecision;
29 
30 typedef struct TimePrecision_option {union { TimePrecision ok; }; bool is_ok; } TimePrecision_option;
31 
32 
33 
34 #endif // TimePrecision_D_H
35