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 | 123k | { |
14 | 123k | if (val == FU_HID_ITEM_TAG_UNKNOWN) |
15 | 1.41k | return "unknown"; |
16 | 122k | if (val == FU_HID_ITEM_TAG_INPUT) |
17 | 564 | return "input"; |
18 | 121k | if (val == FU_HID_ITEM_TAG_OUTPUT) |
19 | 198 | return "output"; |
20 | 121k | if (val == FU_HID_ITEM_TAG_FEATURE) |
21 | 137 | return "feature"; |
22 | 121k | if (val == FU_HID_ITEM_TAG_COLLECTION) |
23 | 191 | return "collection"; |
24 | 121k | if (val == FU_HID_ITEM_TAG_END_COLLECTION) |
25 | 625 | return "end-collection"; |
26 | 120k | if (val == FU_HID_ITEM_TAG_USAGE_PAGE) |
27 | 3.27k | return "usage-page"; |
28 | 117k | if (val == FU_HID_ITEM_TAG_LOGICAL_MINIMUM) |
29 | 3.67k | return "logical-minimum"; |
30 | 113k | if (val == FU_HID_ITEM_TAG_LOGICAL_MAXIMUM) |
31 | 3.53k | return "logical-maximum"; |
32 | 110k | if (val == FU_HID_ITEM_TAG_PHYSICAL_MINIMUM) |
33 | 1.31k | return "physical-minimum"; |
34 | 108k | if (val == FU_HID_ITEM_TAG_PHYSICAL_MAXIMUM) |
35 | 2.12k | return "physical-maximum"; |
36 | 106k | if (val == FU_HID_ITEM_TAG_UNIT) |
37 | 1.74k | return "unit"; |
38 | 105k | if (val == FU_HID_ITEM_TAG_REPORT_SIZE) |
39 | 1.35k | return "report-size"; |
40 | 103k | if (val == FU_HID_ITEM_TAG_REPORT_ID) |
41 | 2.52k | return "report-id"; |
42 | 101k | if (val == FU_HID_ITEM_TAG_REPORT_COUNT) |
43 | 4.25k | return "report-count"; |
44 | 96.8k | if (val == FU_HID_ITEM_TAG_PUSH) |
45 | 1.45k | return "push"; |
46 | 95.4k | if (val == FU_HID_ITEM_TAG_POP) |
47 | 2.32k | return "pop"; |
48 | 93.0k | if (val == FU_HID_ITEM_TAG_USAGE) |
49 | 1.50k | return "usage"; |
50 | 91.5k | if (val == FU_HID_ITEM_TAG_USAGE_MINIMUM) |
51 | 570 | return "usage-minimum"; |
52 | 91.0k | if (val == FU_HID_ITEM_TAG_USAGE_MAXIMUM) |
53 | 812 | return "usage-maximum"; |
54 | 90.2k | if (val == FU_HID_ITEM_TAG_DESIGNATOR_INDEX) |
55 | 500 | return "designator-index"; |
56 | 89.7k | if (val == FU_HID_ITEM_TAG_DESIGNATOR_MINIMUM) |
57 | 633 | return "designator-minimum"; |
58 | 89.0k | if (val == FU_HID_ITEM_TAG_DESIGNATOR_MAXIMUM) |
59 | 1.34k | return "designator-maximum"; |
60 | 87.7k | if (val == FU_HID_ITEM_TAG_STRING_INDEX) |
61 | 700 | return "string-index"; |
62 | 87.0k | if (val == FU_HID_ITEM_TAG_STRING_MINIMUM) |
63 | 980 | return "string-minimum"; |
64 | 86.0k | if (val == FU_HID_ITEM_TAG_STRING_MAXIMUM) |
65 | 719 | return "string-maximum"; |
66 | 85.3k | if (val == FU_HID_ITEM_TAG_LONG) |
67 | 5.77k | return "long"; |
68 | 79.5k | return NULL; |
69 | 85.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 | 123k | { |
133 | 123k | if (val == FU_HID_ITEM_KIND_MAIN) |
134 | 4.15k | return "main"; |
135 | 119k | if (val == FU_HID_ITEM_KIND_GLOBAL) |
136 | 35.5k | return "global"; |
137 | 83.9k | if (val == FU_HID_ITEM_KIND_LOCAL) |
138 | 32.8k | return "local"; |
139 | 51.0k | return NULL; |
140 | 83.9k | } |