Strings.h
Go to the documentation of this file.
1 
20 #pragma once
21 
22 #include <FlashString/String.hpp>
23 
24 namespace IO
25 {
26 // Global flash strings
27 #define IO_FLASHSTRING_MAP(XX) \
28  XX(command) \
29  XX(name) \
30  XX(device) \
31  XX(devices) \
32  XX(id) \
33  XX(address) \
34  XX(segment) \
35  XX(baudrate) \
36  XX(value) \
37  XX(channels) \
38  XX(states) \
39  XX(class) \
40  XX(controller) \
41  XX(status) \
42  XX(success) \
43  XX(pending) \
44  XX(error) \
45  XX(unknown) \
46  XX(code) \
47  XX(text) \
48  XX(arg) \
49  XX(node) \
50  XX(nodes) \
51  XX(devnodes) \
52  XX(count) \
53  XX(delay)
54 
55 #define XX(tag) DECLARE_FSTR(FS_##tag)
57 #undef XX
58 
59 } // namespace IO
Definition: IOControl/include/IO/Controller.h:25
#define IO_FLASHSTRING_MAP(XX)
Definition: Strings.h:27