#ifndef KEYPAD_H #define KEYPAD_H #include <optional> std::optional<char> ApplyNumericCommand(char command, char state); std::optional<char> ApplyDirectionalCommand(char command, char state); #endif