Add missing include header.

This was being included transitively.
This commit is contained in:
Kyle Isom 2023-10-18 16:21:09 -07:00
parent a8387f010f
commit fa1cb59697
1 changed files with 2 additions and 1 deletions

View File

@ -28,6 +28,7 @@
/// PERFORMANCE OF THIS SOFTWARE. /// PERFORMANCE OF THIS SOFTWARE.
/// ///
#include <cstdint>
#include <functional> #include <functional>
#include <map> #include <map>
#include <string> #include <string>
@ -51,7 +52,7 @@ using CommanderFunc = std::function<bool (int, char **)>;
class Subcommand { class Subcommand {
public: public:
/// Status describes the results of running a Subcommand. /// Status describes the results of running a Subcommand.
enum class Status : std::uint8_t { enum class Status : int8_t {
/// The subcommand executed correctly. /// The subcommand executed correctly.
OK = 0, OK = 0,
/// Not enough arguments were supplied to the subcommand. /// Not enough arguments were supplied to the subcommand.