mirror of https://github.com/nirenjan/libx52.git
This change add APIs to convert the string forms of the axis and button names back to their corresponding enum identifiers. This is effectively built such that a roundtrip of _to_str and _from_str will return the same input. The _nocase variants handle case insensitive matching of the names by folding of the ASCII alphabets A-Z and a-z only, so it doesn't depend on localization. |
||
|---|---|---|
| .. | ||
| Makefile.am | ||
| io_axis.c | ||
| io_common.h | ||
| io_core.c | ||
| io_device.c | ||
| io_parser.c | ||
| io_strings.c | ||
| libx52io.h | ||
| libx52io.pc.in | ||
| meson.build | ||
| test_axis.c | ||
| test_io_strings.c | ||
| test_parser.c | ||
| test_parser_tests.c | ||