|
34 | 34 |
|
35 | 35 | namespace ClosureUIStrings { |
36 | 36 |
|
37 | | - inline constexpr const char POSITION_PREFIX[] = "Position: "; |
38 | | - inline constexpr const char POSITION_SUFFIX_UNKNOWN[] = "Unknown"; |
39 | | - inline constexpr const char POSITION_SUFFIX_CLOSED[] = "Closed"; |
40 | | - inline constexpr const char POSITION_SUFFIX_OPEN[] = "Open"; |
41 | | - inline constexpr const char POSITION_SUFFIX_PARTIAL[] = "Partial"; |
42 | | - inline constexpr const char POSITION_SUFFIX_PEDESTRIAN[] = "Pedestrian"; |
43 | | - inline constexpr const char POSITION_SUFFIX_VENTILATION[] = "Ventilation"; |
| 37 | +inline constexpr const char POSITION_PREFIX[] = "Position: "; |
| 38 | +inline constexpr const char POSITION_SUFFIX_UNKNOWN[] = "Unknown"; |
| 39 | +inline constexpr const char POSITION_SUFFIX_CLOSED[] = "Closed"; |
| 40 | +inline constexpr const char POSITION_SUFFIX_OPEN[] = "Open"; |
| 41 | +inline constexpr const char POSITION_SUFFIX_PARTIAL[] = "Partial"; |
| 42 | +inline constexpr const char POSITION_SUFFIX_PEDESTRIAN[] = "Pedestrian"; |
| 43 | +inline constexpr const char POSITION_SUFFIX_VENTILATION[] = "Ventilation"; |
44 | 44 |
|
45 | | - inline constexpr const char LATCH_PREFIX[] = "Latch: "; |
46 | | - inline constexpr const char LATCH_SUFFIX_UNKNOWN[] = "Unknown"; |
47 | | - inline constexpr const char LATCH_SUFFIX_ENGAGED[] = "Engaged"; |
48 | | - inline constexpr const char LATCH_SUFFIX_RELEASED[] = "Released"; |
| 45 | +inline constexpr const char LATCH_PREFIX[] = "Latch: "; |
| 46 | +inline constexpr const char LATCH_SUFFIX_UNKNOWN[] = "Unknown"; |
| 47 | +inline constexpr const char LATCH_SUFFIX_ENGAGED[] = "Engaged"; |
| 48 | +inline constexpr const char LATCH_SUFFIX_RELEASED[] = "Released"; |
49 | 49 |
|
50 | | - inline constexpr const char SECURE_PREFIX[] = "Secure: "; |
51 | | - inline constexpr const char SECURE_SUFFIX_UNKNOWN[] = "Unknown"; |
52 | | - inline constexpr const char SECURE_SUFFIX_YES[] = "Yes"; |
53 | | - inline constexpr const char SECURE_SUFFIX_NO[] = "No"; |
| 50 | +inline constexpr const char SECURE_PREFIX[] = "Secure: "; |
| 51 | +inline constexpr const char SECURE_SUFFIX_UNKNOWN[] = "Unknown"; |
| 52 | +inline constexpr const char SECURE_SUFFIX_YES[] = "Yes"; |
| 53 | +inline constexpr const char SECURE_SUFFIX_NO[] = "No"; |
54 | 54 |
|
55 | | - inline constexpr const char SPEED_PREFIX[] = "Speed: "; |
56 | | - inline constexpr const char SPEED_SUFFIX_UNKNOWN[] = "Unknown"; |
57 | | - inline constexpr const char SPEED_SUFFIX_LOW[] = "Low"; |
58 | | - inline constexpr const char SPEED_SUFFIX_MEDIUM[] = "Medium"; |
59 | | - inline constexpr const char SPEED_SUFFIX_HIGH[] = "High"; |
60 | | - inline constexpr const char SPEED_SUFFIX_AUTO[] = "Auto"; |
| 55 | +inline constexpr const char SPEED_PREFIX[] = "Speed: "; |
| 56 | +inline constexpr const char SPEED_SUFFIX_UNKNOWN[] = "Unknown"; |
| 57 | +inline constexpr const char SPEED_SUFFIX_LOW[] = "Low"; |
| 58 | +inline constexpr const char SPEED_SUFFIX_MEDIUM[] = "Medium"; |
| 59 | +inline constexpr const char SPEED_SUFFIX_HIGH[] = "High"; |
| 60 | +inline constexpr const char SPEED_SUFFIX_AUTO[] = "Auto"; |
61 | 61 |
|
62 | | - inline constexpr const char STATE_PREFIX[] = "State: "; |
63 | | - inline constexpr const char STATE_SUFFIX_STOPPED[] = "Stopped"; |
64 | | - inline constexpr const char STATE_SUFFIX_MOVING[] = "Moving"; |
65 | | - inline constexpr const char STATE_SUFFIX_WAITING[] = "Waiting"; |
66 | | - inline constexpr const char STATE_SUFFIX_ERROR[] = "Error"; |
67 | | - inline constexpr const char STATE_SUFFIX_CALIBRATING[] = "Calibrating"; |
68 | | - inline constexpr const char STATE_SUFFIX_PROTECTED[] = "Protected"; |
69 | | - inline constexpr const char STATE_SUFFIX_DISENGAGED[] = "Disengaged"; |
70 | | - inline constexpr const char STATE_SUFFIX_SETUP_REQUIRED[] = "Setup Required"; |
71 | | - inline constexpr const char STATE_SUFFIX_UNKNOWN[] = "Unknown"; |
| 62 | +inline constexpr const char STATE_PREFIX[] = "State: "; |
| 63 | +inline constexpr const char STATE_SUFFIX_STOPPED[] = "Stopped"; |
| 64 | +inline constexpr const char STATE_SUFFIX_MOVING[] = "Moving"; |
| 65 | +inline constexpr const char STATE_SUFFIX_WAITING[] = "Waiting"; |
| 66 | +inline constexpr const char STATE_SUFFIX_ERROR[] = "Error"; |
| 67 | +inline constexpr const char STATE_SUFFIX_CALIBRATING[] = "Calibrating"; |
| 68 | +inline constexpr const char STATE_SUFFIX_PROTECTED[] = "Protected"; |
| 69 | +inline constexpr const char STATE_SUFFIX_DISENGAGED[] = "Disengaged"; |
| 70 | +inline constexpr const char STATE_SUFFIX_SETUP_REQUIRED[] = "Setup Required"; |
| 71 | +inline constexpr const char STATE_SUFFIX_UNKNOWN[] = "Unknown"; |
72 | 72 |
|
73 | | - inline constexpr const char FOOTER_TEXT[] = "Closure App"; |
| 73 | +inline constexpr const char FOOTER_TEXT[] = "Closure App"; |
74 | 74 |
|
75 | | - // Buffer sizes for UI text arrays (single source of truth) |
76 | | - // These are calculated as: (prefix length + longest suffix length) + 1 (for null terminator) |
77 | | - inline constexpr size_t BUFFER_SIZE_POSITION = 23; |
78 | | - inline constexpr size_t BUFFER_SIZE_LATCH = 16; |
79 | | - inline constexpr size_t BUFFER_SIZE_SECURE = 16; |
80 | | - inline constexpr size_t BUFFER_SIZE_SPEED = 15; |
81 | | - inline constexpr size_t BUFFER_SIZE_STATE = 23; |
82 | | -} |
| 75 | +// Buffer sizes for UI text arrays (single source of truth) |
| 76 | +// These are calculated as: (prefix length + longest suffix length) + 1 (for null terminator) |
| 77 | +inline constexpr size_t BUFFER_SIZE_POSITION = 23; |
| 78 | +inline constexpr size_t BUFFER_SIZE_LATCH = 16; |
| 79 | +inline constexpr size_t BUFFER_SIZE_SECURE = 16; |
| 80 | +inline constexpr size_t BUFFER_SIZE_SPEED = 15; |
| 81 | +inline constexpr size_t BUFFER_SIZE_STATE = 23; |
| 82 | +} // namespace ClosureUIStrings |
0 commit comments