Vector Optimized Library of Kernels  3.0.0
Architecture-tuned implementations of math kernels
option_t Class Reference

#include <volk_option_helpers.h>

Public Member Functions

 option_t (std::string t_longform, std::string t_shortform, std::string t_msg, void(*t_callback)())
 
 option_t (std::string t_longform, std::string t_shortform, std::string t_msg, void(*t_callback)(int))
 
 option_t (std::string t_longform, std::string t_shortform, std::string t_msg, void(*t_callback)(float))
 
 option_t (std::string t_longform, std::string t_shortform, std::string t_msg, void(*t_callback)(bool))
 
 option_t (std::string t_longform, std::string t_shortform, std::string t_msg, void(*t_callback)(std::string))
 
 option_t (std::string t_longform, std::string t_shortform, std::string t_msg, std::string t_printval)
 

Data Fields

std::string longform
 
std::string shortform
 
std::string msg
 
VOLK_OPTYPE option_type
 
std::string printval
 
void(* callback )()
 

Constructor & Destructor Documentation

◆ option_t() [1/6]

option_t::option_t ( std::string  t_longform,
std::string  t_shortform,
std::string  t_msg,
void(*)()  t_callback 
)

◆ option_t() [2/6]

option_t::option_t ( std::string  t_longform,
std::string  t_shortform,
std::string  t_msg,
void(*)(int)  t_callback 
)

◆ option_t() [3/6]

option_t::option_t ( std::string  t_longform,
std::string  t_shortform,
std::string  t_msg,
void(*)(float)  t_callback 
)

◆ option_t() [4/6]

option_t::option_t ( std::string  t_longform,
std::string  t_shortform,
std::string  t_msg,
void(*)(bool)  t_callback 
)

◆ option_t() [5/6]

option_t::option_t ( std::string  t_longform,
std::string  t_shortform,
std::string  t_msg,
void(*)(std::string)  t_callback 
)

◆ option_t() [6/6]

option_t::option_t ( std::string  t_longform,
std::string  t_shortform,
std::string  t_msg,
std::string  t_printval 
)

Field Documentation

◆ callback

void(* option_t::callback) ()

◆ longform

std::string option_t::longform

◆ msg

std::string option_t::msg

◆ option_type

VOLK_OPTYPE option_t::option_type

◆ printval

std::string option_t::printval

◆ shortform

std::string option_t::shortform

The documentation for this class was generated from the following files: