aboutsummaryrefslogtreecommitdiff
path: root/include/util/option_parse.h
blob: c68c5493c55dfd051e30e6adb6af719f463fb460 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

#pragma once

#include <string>
#include <unordered_map>
#include <functional>
#include <utility>

#include "option.h"

namespace ov4
{

inline const std::unordered_map<std::string, std::function<void(std::string s)>> option_list = 
{
    {"-v", ov4::option::v},
};

void exe_option(char **c_argv);
std::pair<std::string, std::string> option_split(std::string s);
    
}