Line | Count | Source (jump to first uncovered line) |
1 | | /* auto-generated, do not modify */ |
2 | | #include "config.h" |
3 | | |
4 | | #include "fu-hid-struct.h" |
5 | | |
6 | | #ifdef G_LOG_DOMAIN |
7 | | #undef G_LOG_DOMAIN |
8 | | #endif |
9 | | #define G_LOG_DOMAIN "FuStruct" |
10 | | |
11 | | const gchar * |
12 | | fu_hid_item_tag_to_string(FuHidItemTag val) |
13 | 127k | { |
14 | 127k | if (val == FU_HID_ITEM_TAG_UNKNOWN) |
15 | 1.89k | return "unknown"; |
16 | 125k | if (val == FU_HID_ITEM_TAG_INPUT) |
17 | 585 | return "input"; |
18 | 125k | if (val == FU_HID_ITEM_TAG_OUTPUT) |
19 | 221 | return "output"; |
20 | 125k | if (val == FU_HID_ITEM_TAG_FEATURE) |
21 | 181 | return "feature"; |
22 | 125k | if (val == FU_HID_ITEM_TAG_COLLECTION) |
23 | 181 | return "collection"; |
24 | 124k | if (val == FU_HID_ITEM_TAG_END_COLLECTION) |
25 | 491 | return "end-collection"; |
26 | 124k | if (val == FU_HID_ITEM_TAG_USAGE_PAGE) |
27 | 3.81k | return "usage-page"; |
28 | 120k | if (val == FU_HID_ITEM_TAG_LOGICAL_MINIMUM) |
29 | 3.60k | return "logical-minimum"; |
30 | 116k | if (val == FU_HID_ITEM_TAG_LOGICAL_MAXIMUM) |
31 | 3.49k | return "logical-maximum"; |
32 | 113k | if (val == FU_HID_ITEM_TAG_PHYSICAL_MINIMUM) |
33 | 1.51k | return "physical-minimum"; |
34 | 111k | if (val == FU_HID_ITEM_TAG_PHYSICAL_MAXIMUM) |
35 | 2.10k | return "physical-maximum"; |
36 | 109k | if (val == FU_HID_ITEM_TAG_UNIT) |
37 | 1.80k | return "unit"; |
38 | 107k | if (val == FU_HID_ITEM_TAG_REPORT_SIZE) |
39 | 1.53k | return "report-size"; |
40 | 106k | if (val == FU_HID_ITEM_TAG_REPORT_ID) |
41 | 2.83k | return "report-id"; |
42 | 103k | if (val == FU_HID_ITEM_TAG_REPORT_COUNT) |
43 | 4.61k | return "report-count"; |
44 | 99.0k | if (val == FU_HID_ITEM_TAG_PUSH) |
45 | 1.48k | return "push"; |
46 | 97.5k | if (val == FU_HID_ITEM_TAG_POP) |
47 | 2.59k | return "pop"; |
48 | 94.9k | if (val == FU_HID_ITEM_TAG_USAGE) |
49 | 1.45k | return "usage"; |
50 | 93.4k | if (val == FU_HID_ITEM_TAG_USAGE_MINIMUM) |
51 | 634 | return "usage-minimum"; |
52 | 92.8k | if (val == FU_HID_ITEM_TAG_USAGE_MAXIMUM) |
53 | 771 | return "usage-maximum"; |
54 | 92.0k | if (val == FU_HID_ITEM_TAG_DESIGNATOR_INDEX) |
55 | 580 | return "designator-index"; |
56 | 91.4k | if (val == FU_HID_ITEM_TAG_DESIGNATOR_MINIMUM) |
57 | 636 | return "designator-minimum"; |
58 | 90.8k | if (val == FU_HID_ITEM_TAG_DESIGNATOR_MAXIMUM) |
59 | 1.15k | return "designator-maximum"; |
60 | 89.6k | if (val == FU_HID_ITEM_TAG_STRING_INDEX) |
61 | 663 | return "string-index"; |
62 | 89.0k | if (val == FU_HID_ITEM_TAG_STRING_MINIMUM) |
63 | 900 | return "string-minimum"; |
64 | 88.1k | if (val == FU_HID_ITEM_TAG_STRING_MAXIMUM) |
65 | 777 | return "string-maximum"; |
66 | 87.3k | if (val == FU_HID_ITEM_TAG_LONG) |
67 | 6.92k | return "long"; |
68 | 80.4k | return NULL; |
69 | 87.3k | } |
70 | | FuHidItemTag |
71 | | fu_hid_item_tag_from_string(const gchar *val) |
72 | 0 | { |
73 | 0 | if (g_strcmp0(val, "unknown") == 0) |
74 | 0 | return FU_HID_ITEM_TAG_UNKNOWN; |
75 | 0 | if (g_strcmp0(val, "input") == 0) |
76 | 0 | return FU_HID_ITEM_TAG_INPUT; |
77 | 0 | if (g_strcmp0(val, "output") == 0) |
78 | 0 | return FU_HID_ITEM_TAG_OUTPUT; |
79 | 0 | if (g_strcmp0(val, "feature") == 0) |
80 | 0 | return FU_HID_ITEM_TAG_FEATURE; |
81 | 0 | if (g_strcmp0(val, "collection") == 0) |
82 | 0 | return FU_HID_ITEM_TAG_COLLECTION; |
83 | 0 | if (g_strcmp0(val, "end-collection") == 0) |
84 | 0 | return FU_HID_ITEM_TAG_END_COLLECTION; |
85 | 0 | if (g_strcmp0(val, "usage-page") == 0) |
86 | 0 | return FU_HID_ITEM_TAG_USAGE_PAGE; |
87 | 0 | if (g_strcmp0(val, "logical-minimum") == 0) |
88 | 0 | return FU_HID_ITEM_TAG_LOGICAL_MINIMUM; |
89 | 0 | if (g_strcmp0(val, "logical-maximum") == 0) |
90 | 0 | return FU_HID_ITEM_TAG_LOGICAL_MAXIMUM; |
91 | 0 | if (g_strcmp0(val, "physical-minimum") == 0) |
92 | 0 | return FU_HID_ITEM_TAG_PHYSICAL_MINIMUM; |
93 | 0 | if (g_strcmp0(val, "physical-maximum") == 0) |
94 | 0 | return FU_HID_ITEM_TAG_PHYSICAL_MAXIMUM; |
95 | 0 | if (g_strcmp0(val, "unit") == 0) |
96 | 0 | return FU_HID_ITEM_TAG_UNIT; |
97 | 0 | if (g_strcmp0(val, "report-size") == 0) |
98 | 0 | return FU_HID_ITEM_TAG_REPORT_SIZE; |
99 | 0 | if (g_strcmp0(val, "report-id") == 0) |
100 | 0 | return FU_HID_ITEM_TAG_REPORT_ID; |
101 | 0 | if (g_strcmp0(val, "report-count") == 0) |
102 | 0 | return FU_HID_ITEM_TAG_REPORT_COUNT; |
103 | 0 | if (g_strcmp0(val, "push") == 0) |
104 | 0 | return FU_HID_ITEM_TAG_PUSH; |
105 | 0 | if (g_strcmp0(val, "pop") == 0) |
106 | 0 | return FU_HID_ITEM_TAG_POP; |
107 | 0 | if (g_strcmp0(val, "usage") == 0) |
108 | 0 | return FU_HID_ITEM_TAG_USAGE; |
109 | 0 | if (g_strcmp0(val, "usage-minimum") == 0) |
110 | 0 | return FU_HID_ITEM_TAG_USAGE_MINIMUM; |
111 | 0 | if (g_strcmp0(val, "usage-maximum") == 0) |
112 | 0 | return FU_HID_ITEM_TAG_USAGE_MAXIMUM; |
113 | 0 | if (g_strcmp0(val, "designator-index") == 0) |
114 | 0 | return FU_HID_ITEM_TAG_DESIGNATOR_INDEX; |
115 | 0 | if (g_strcmp0(val, "designator-minimum") == 0) |
116 | 0 | return FU_HID_ITEM_TAG_DESIGNATOR_MINIMUM; |
117 | 0 | if (g_strcmp0(val, "designator-maximum") == 0) |
118 | 0 | return FU_HID_ITEM_TAG_DESIGNATOR_MAXIMUM; |
119 | 0 | if (g_strcmp0(val, "string-index") == 0) |
120 | 0 | return FU_HID_ITEM_TAG_STRING_INDEX; |
121 | 0 | if (g_strcmp0(val, "string-minimum") == 0) |
122 | 0 | return FU_HID_ITEM_TAG_STRING_MINIMUM; |
123 | 0 | if (g_strcmp0(val, "string-maximum") == 0) |
124 | 0 | return FU_HID_ITEM_TAG_STRING_MAXIMUM; |
125 | 0 | if (g_strcmp0(val, "long") == 0) |
126 | 0 | return FU_HID_ITEM_TAG_LONG; |
127 | 0 | return FU_HID_ITEM_TAG_UNKNOWN; |
128 | 0 | } |
129 | | |
130 | | const gchar * |
131 | | fu_hid_item_kind_to_string(FuHidItemKind val) |
132 | 127k | { |
133 | 127k | if (val == FU_HID_ITEM_KIND_MAIN) |
134 | 4.81k | return "main"; |
135 | 122k | if (val == FU_HID_ITEM_KIND_GLOBAL) |
136 | 38.8k | return "global"; |
137 | 84.0k | if (val == FU_HID_ITEM_KIND_LOCAL) |
138 | 26.6k | return "local"; |
139 | 57.4k | return NULL; |
140 | 84.0k | } |