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
63 bool present(std::string option_name);
67 void parse(
int argc,
char** argv);
72 std::string program_name;
73 std::vector<option_t> internal_list;
74 std::map<std::string, int> present_options;
78 #endif // VOLK_VOLK_OPTION_HELPERS_H
Definition: volk_option_helpers.h:15
std::string printval
Definition: volk_option_helpers.h:55
void parse(int argc, char **argv)
Definition: volk_option_helpers.cc:96
std::string longform
Definition: volk_option_helpers.h:51
Definition: volk_option_helpers.h:23
Definition: volk_option_helpers.h:18
VOLK_API void
Call into a specific implementation given by name.
void help()
Definition: volk_option_helpers.cc:202
option_list(std::string program_name)
Definition: volk_option_helpers.cc:88
Definition: volk_option_helpers.h:16
std::string msg
Definition: volk_option_helpers.h:53
std::string shortform
Definition: volk_option_helpers.h:52
Definition: volk_option_helpers.h:19
VOLK_OPTYPE option_type
Definition: volk_option_helpers.h:54
bool present(std::string option_name)
Definition: volk_option_helpers.cc:193
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:94
Definition: volk_option_helpers.h:20
Definition: volk_option_helpers.h:17
Definition: volk_option_helpers.h:59
void(* callback)()
Definition: volk_option_helpers.h:56