GCrypt/GhettoCryptCLI/CommandlineInterface.h

21 lines
475 B
C
Raw Permalink Normal View History

2022-01-21 18:38:13 +01:00
#pragma once
#include "Hazelnupp.h"
class CommandlineInterface
{
public:
static void Init(const int argc, const char* const* argv);
static Hazelnp::CmdArgsInterface& Get();
private:
//! Special command compatibility checking unique to this app
static void SpecialCompatibilityChecking();
static void CrashWithMsg(const std::string& msg);
static void CatchVersionQueries();
CommandlineInterface() {};
static Hazelnp::CmdArgsInterface nupp;
};