Add args parser

This commit is contained in:
2025-09-26 13:57:34 -05:00
parent 64fcadfb1b
commit 86d7c6144b
4 changed files with 76 additions and 1 deletions

View File

@@ -0,0 +1,13 @@
#pragma once
#include "Common.hpp"
namespace Tesses::Framework {
class Args {
public:
Args(std::vector<std::string> args);
Args(int argc, char** argv);
std::string filename;
std::vector<std::string> positional;
std::vector<std::string> flags;
std::vector<std::pair<std::string,std::string>> options;
};
}