vengine  0.0.1
3D graphics engine
Loading...
Searching...
No Matches
Parser.hpp File Reference

This file contains the Parser class. More...

#include <algorithm>
#include <functional>
#include <unordered_map>
#include <vector>
#include "VEngine/Utils/Config.hpp"
#include "VEngine/Utils/Message.hpp"
+ Include dependency graph for Parser.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ven::ParserException
 Custom exception class for parsing errors. More...
 
class  ven::Parser
 Class for Parser. More...
 

Namespaces

namespace  ven
 

Functions

bool ven::isNumeric (const std::string_view str)
 

Variables

static const std::unordered_map< std::string_view, std::function< void(Config &conf, std::string_view arg)> > ven::FUNCTION_MAP_OPT_LONG
 
static const std::unordered_map< std::string_view, std::function< void(Config &conf)> > ven::FUNCTION_MAP_OPT_SHORT
 

Detailed Description

This file contains the Parser class.

Definition in file Parser.hpp.