Line | Count | Source |
1 | | /* auto-generated, do not modify */ |
2 | | #include "config.h" |
3 | | |
4 | | #include <glib.h> |
5 | | |
6 | | #include "fu-hid-struct.h" |
7 | | |
8 | | #ifdef G_LOG_DOMAIN |
9 | | #undef G_LOG_DOMAIN |
10 | | #endif |
11 | | #define G_LOG_DOMAIN "FuStruct" |
12 | | |
13 | | const gchar * |
14 | | fu_hid_item_tag_to_string(FuHidItemTag val) |
15 | 204k | { |
16 | 204k | if (val == FU_HID_ITEM_TAG_UNKNOWN) |
17 | 1.24k | return "unknown"; |
18 | 203k | if (val == FU_HID_ITEM_TAG_INPUT) |
19 | 458 | return "input"; |
20 | 203k | if (val == FU_HID_ITEM_TAG_OUTPUT) |
21 | 192 | return "output"; |
22 | 203k | if (val == FU_HID_ITEM_TAG_FEATURE) |
23 | 169 | return "feature"; |
24 | 202k | if (val == FU_HID_ITEM_TAG_COLLECTION) |
25 | 164 | return "collection"; |
26 | 202k | if (val == FU_HID_ITEM_TAG_END_COLLECTION) |
27 | 562 | return "end-collection"; |
28 | 202k | if (val == FU_HID_ITEM_TAG_USAGE_PAGE) |
29 | 3.13k | return "usage-page"; |
30 | 198k | if (val == FU_HID_ITEM_TAG_LOGICAL_MINIMUM) |
31 | 3.33k | return "logical-minimum"; |
32 | 195k | if (val == FU_HID_ITEM_TAG_LOGICAL_MAXIMUM) |
33 | 3.14k | return "logical-maximum"; |
34 | 192k | if (val == FU_HID_ITEM_TAG_PHYSICAL_MINIMUM) |
35 | 1.45k | return "physical-minimum"; |
36 | 191k | if (val == FU_HID_ITEM_TAG_PHYSICAL_MAXIMUM) |
37 | 2.26k | return "physical-maximum"; |
38 | 188k | if (val == FU_HID_ITEM_TAG_UNIT) |
39 | 1.69k | return "unit"; |
40 | 187k | if (val == FU_HID_ITEM_TAG_REPORT_SIZE) |
41 | 1.62k | return "report-size"; |
42 | 185k | if (val == FU_HID_ITEM_TAG_REPORT_ID) |
43 | 2.66k | return "report-id"; |
44 | 182k | if (val == FU_HID_ITEM_TAG_REPORT_COUNT) |
45 | 4.25k | return "report-count"; |
46 | 178k | if (val == FU_HID_ITEM_TAG_PUSH) |
47 | 1.46k | return "push"; |
48 | 177k | if (val == FU_HID_ITEM_TAG_POP) |
49 | 2.32k | return "pop"; |
50 | 174k | if (val == FU_HID_ITEM_TAG_USAGE) |
51 | 1.21k | return "usage"; |
52 | 173k | if (val == FU_HID_ITEM_TAG_USAGE_MINIMUM) |
53 | 546 | return "usage-minimum"; |
54 | 172k | if (val == FU_HID_ITEM_TAG_USAGE_MAXIMUM) |
55 | 660 | return "usage-maximum"; |
56 | 172k | if (val == FU_HID_ITEM_TAG_DESIGNATOR_INDEX) |
57 | 402 | return "designator-index"; |
58 | 171k | if (val == FU_HID_ITEM_TAG_DESIGNATOR_MINIMUM) |
59 | 751 | return "designator-minimum"; |
60 | 171k | if (val == FU_HID_ITEM_TAG_DESIGNATOR_MAXIMUM) |
61 | 1.24k | return "designator-maximum"; |
62 | 169k | if (val == FU_HID_ITEM_TAG_STRING_INDEX) |
63 | 569 | return "string-index"; |
64 | 169k | if (val == FU_HID_ITEM_TAG_STRING_MINIMUM) |
65 | 643 | return "string-minimum"; |
66 | 168k | if (val == FU_HID_ITEM_TAG_STRING_MAXIMUM) |
67 | 737 | return "string-maximum"; |
68 | 167k | if (val == FU_HID_ITEM_TAG_LONG) |
69 | 8.15k | return "long"; |
70 | 159k | return NULL; |
71 | 167k | } |
72 | | FuHidItemTag |
73 | | fu_hid_item_tag_from_string(const gchar *val) |
74 | 0 | { |
75 | 0 | if (g_strcmp0(val, "unknown") == 0) |
76 | 0 | return FU_HID_ITEM_TAG_UNKNOWN; |
77 | 0 | if (g_strcmp0(val, "input") == 0) |
78 | 0 | return FU_HID_ITEM_TAG_INPUT; |
79 | 0 | if (g_strcmp0(val, "output") == 0) |
80 | 0 | return FU_HID_ITEM_TAG_OUTPUT; |
81 | 0 | if (g_strcmp0(val, "feature") == 0) |
82 | 0 | return FU_HID_ITEM_TAG_FEATURE; |
83 | 0 | if (g_strcmp0(val, "collection") == 0) |
84 | 0 | return FU_HID_ITEM_TAG_COLLECTION; |
85 | 0 | if (g_strcmp0(val, "end-collection") == 0) |
86 | 0 | return FU_HID_ITEM_TAG_END_COLLECTION; |
87 | 0 | if (g_strcmp0(val, "usage-page") == 0) |
88 | 0 | return FU_HID_ITEM_TAG_USAGE_PAGE; |
89 | 0 | if (g_strcmp0(val, "logical-minimum") == 0) |
90 | 0 | return FU_HID_ITEM_TAG_LOGICAL_MINIMUM; |
91 | 0 | if (g_strcmp0(val, "logical-maximum") == 0) |
92 | 0 | return FU_HID_ITEM_TAG_LOGICAL_MAXIMUM; |
93 | 0 | if (g_strcmp0(val, "physical-minimum") == 0) |
94 | 0 | return FU_HID_ITEM_TAG_PHYSICAL_MINIMUM; |
95 | 0 | if (g_strcmp0(val, "physical-maximum") == 0) |
96 | 0 | return FU_HID_ITEM_TAG_PHYSICAL_MAXIMUM; |
97 | 0 | if (g_strcmp0(val, "unit") == 0) |
98 | 0 | return FU_HID_ITEM_TAG_UNIT; |
99 | 0 | if (g_strcmp0(val, "report-size") == 0) |
100 | 0 | return FU_HID_ITEM_TAG_REPORT_SIZE; |
101 | 0 | if (g_strcmp0(val, "report-id") == 0) |
102 | 0 | return FU_HID_ITEM_TAG_REPORT_ID; |
103 | 0 | if (g_strcmp0(val, "report-count") == 0) |
104 | 0 | return FU_HID_ITEM_TAG_REPORT_COUNT; |
105 | 0 | if (g_strcmp0(val, "push") == 0) |
106 | 0 | return FU_HID_ITEM_TAG_PUSH; |
107 | 0 | if (g_strcmp0(val, "pop") == 0) |
108 | 0 | return FU_HID_ITEM_TAG_POP; |
109 | 0 | if (g_strcmp0(val, "usage") == 0) |
110 | 0 | return FU_HID_ITEM_TAG_USAGE; |
111 | 0 | if (g_strcmp0(val, "usage-minimum") == 0) |
112 | 0 | return FU_HID_ITEM_TAG_USAGE_MINIMUM; |
113 | 0 | if (g_strcmp0(val, "usage-maximum") == 0) |
114 | 0 | return FU_HID_ITEM_TAG_USAGE_MAXIMUM; |
115 | 0 | if (g_strcmp0(val, "designator-index") == 0) |
116 | 0 | return FU_HID_ITEM_TAG_DESIGNATOR_INDEX; |
117 | 0 | if (g_strcmp0(val, "designator-minimum") == 0) |
118 | 0 | return FU_HID_ITEM_TAG_DESIGNATOR_MINIMUM; |
119 | 0 | if (g_strcmp0(val, "designator-maximum") == 0) |
120 | 0 | return FU_HID_ITEM_TAG_DESIGNATOR_MAXIMUM; |
121 | 0 | if (g_strcmp0(val, "string-index") == 0) |
122 | 0 | return FU_HID_ITEM_TAG_STRING_INDEX; |
123 | 0 | if (g_strcmp0(val, "string-minimum") == 0) |
124 | 0 | return FU_HID_ITEM_TAG_STRING_MINIMUM; |
125 | 0 | if (g_strcmp0(val, "string-maximum") == 0) |
126 | 0 | return FU_HID_ITEM_TAG_STRING_MAXIMUM; |
127 | 0 | if (g_strcmp0(val, "long") == 0) |
128 | 0 | return FU_HID_ITEM_TAG_LONG; |
129 | 0 | return FU_HID_ITEM_TAG_UNKNOWN; |
130 | 0 | } |
131 | | |
132 | | const gchar * |
133 | | fu_hid_item_kind_to_string(FuHidItemKind val) |
134 | 204k | { |
135 | 204k | if (val == FU_HID_ITEM_KIND_MAIN) |
136 | 3.80k | return "main"; |
137 | 201k | if (val == FU_HID_ITEM_KIND_GLOBAL) |
138 | 36.0k | return "global"; |
139 | 164k | if (val == FU_HID_ITEM_KIND_LOCAL) |
140 | 38.7k | return "local"; |
141 | 126k | return NULL; |
142 | 164k | } |