Vector Optimized Library of Kernels
2.2
Architecture-tuned implementations of math kernels
|
|
Go to the documentation of this file.
5 #ifndef VOLK_VOLK_OPTION_HELPERS_H
6 #define VOLK_VOLK_OPTION_HELPERS_H
46 bool present(std::string option_name);
50 void parse(
int argc,
char **argv);
54 std::string program_name;
55 std::vector<option_t> internal_list;
56 std::map<std::string, int> present_options;
60 #endif //VOLK_VOLK_OPTION_HELPERS_H
Definition: volk_option_helpers.h:16
std::string printval
Definition: volk_option_helpers.h:37
void parse(int argc, char **argv)
Definition: volk_option_helpers.cc:66
std::string longform
Definition: volk_option_helpers.h:33
Definition: volk_option_helpers.h:24
Definition: volk_option_helpers.h:19
VOLK_API void
Call into a specific implementation given by name.
void help()
Definition: volk_option_helpers.cc:161
option_list(std::string program_name)
Definition: volk_option_helpers.cc:58
Definition: volk_option_helpers.h:17
std::string msg
Definition: volk_option_helpers.h:35
std::string shortform
Definition: volk_option_helpers.h:34
Definition: volk_option_helpers.h:20
VOLK_OPTYPE option_type
Definition: volk_option_helpers.h:36
bool present(std::string option_name)
Definition: volk_option_helpers.cc:153
VOLK_OPTYPE
Definition: volk_option_helpers.h:14
option_t(std::string longform, std::string shortform, std::string msg, void(*callback)())
Definition: volk_option_helpers.cc:17
void add(option_t opt)
Definition: volk_option_helpers.cc:64
Definition: volk_option_helpers.h:21
Definition: volk_option_helpers.h:18
Definition: volk_option_helpers.h:42
void(* callback)()
Definition: volk_option_helpers.h:38