◆ choice_option_base()
choice_option_base::choice_option_base |
( |
| ) |
|
|
inline |
◆ ~choice_option_base()
choice_option_base::~choice_option_base |
( |
| ) |
|
|
inline |
◆ add_namespace_prefix()
void option_base::add_namespace_prefix |
( |
std::string |
prefix | ) |
|
|
inlineinherited |
◆ get_choice_names()
virtual std::vector<std::string> choice_option_base::get_choice_names |
( |
| ) |
const |
|
pure virtual |
Implemented in choice_option< T >, choice_option< enum SOP_Structure >, choice_option< enum MVTestMode >, choice_option< enum ALGO_TB_Split_BruteForce_ZeroBlockPrune >, choice_option< enum ALGO_TB_IntraPredMode_Subset >, choice_option< enum ALGO_TB_IntraPredMode >, choice_option< enum ALGO_CB_IntraPartMode >, choice_option< enum TBBitrateEstimMethod >, choice_option< enum ALGO_TB_RateEstimation >, choice_option< enum MVSearchAlgo >, choice_option< enum PartMode >, and choice_option< enum MEMode >.
◆ get_choices_string_table()
const char** choice_option_base::get_choices_string_table |
( |
| ) |
const |
◆ get_default_string()
virtual std::string option_base::get_default_string |
( |
| ) |
const |
|
inlinevirtualinherited |
Reimplemented in choice_option< T >, choice_option< enum SOP_Structure >, choice_option< enum MVTestMode >, choice_option< enum ALGO_TB_Split_BruteForce_ZeroBlockPrune >, choice_option< enum ALGO_TB_IntraPredMode_Subset >, choice_option< enum ALGO_TB_IntraPredMode >, choice_option< enum ALGO_CB_IntraPartMode >, choice_option< enum TBBitrateEstimMethod >, choice_option< enum ALGO_TB_RateEstimation >, choice_option< enum MVSearchAlgo >, choice_option< enum PartMode >, choice_option< enum MEMode >, option_int, option_string, and option_bool.
◆ get_description()
std::string option_base::get_description |
( |
| ) |
const |
|
inlineinherited |
◆ get_name()
std::string option_base::get_name |
( |
| ) |
const |
|
inlineinherited |
◆ getLongOption()
std::string option_base::getLongOption |
( |
| ) |
const |
|
inlineinherited |
◆ getShortOption()
char option_base::getShortOption |
( |
| ) |
const |
|
inlineinherited |
◆ getTypeDescr()
virtual std::string choice_option_base::getTypeDescr |
( |
| ) |
const |
|
virtual |
◆ has_default()
virtual bool option_base::has_default |
( |
| ) |
const |
|
pure virtualinherited |
Implemented in choice_option< T >, choice_option< enum SOP_Structure >, choice_option< enum MVTestMode >, choice_option< enum ALGO_TB_Split_BruteForce_ZeroBlockPrune >, choice_option< enum ALGO_TB_IntraPredMode_Subset >, choice_option< enum ALGO_TB_IntraPredMode >, choice_option< enum ALGO_CB_IntraPartMode >, choice_option< enum TBBitrateEstimMethod >, choice_option< enum ALGO_TB_RateEstimation >, choice_option< enum MVSearchAlgo >, choice_option< enum PartMode >, choice_option< enum MEMode >, option_int, option_string, and option_bool.
◆ has_description()
bool option_base::has_description |
( |
| ) |
const |
|
inlineinherited |
◆ hasLongOption()
bool option_base::hasLongOption |
( |
| ) |
const |
|
inlineinherited |
◆ hasShortOption()
bool option_base::hasShortOption |
( |
| ) |
const |
|
inlineinherited |
◆ invalidate_choices_string_table()
void choice_option_base::invalidate_choices_string_table |
( |
| ) |
|
|
inlineprotected |
◆ is_defined()
virtual bool option_base::is_defined |
( |
| ) |
const |
|
pure virtualinherited |
Implemented in choice_option< T >, choice_option< enum SOP_Structure >, choice_option< enum MVTestMode >, choice_option< enum ALGO_TB_Split_BruteForce_ZeroBlockPrune >, choice_option< enum ALGO_TB_IntraPredMode_Subset >, choice_option< enum ALGO_TB_IntraPredMode >, choice_option< enum ALGO_CB_IntraPartMode >, choice_option< enum TBBitrateEstimMethod >, choice_option< enum ALGO_TB_RateEstimation >, choice_option< enum MVSearchAlgo >, choice_option< enum PartMode >, choice_option< enum MEMode >, option_int, option_string, and option_bool.
Referenced by option_base::is_undefined().
◆ is_undefined()
bool option_base::is_undefined |
( |
| ) |
const |
|
inlineinherited |
◆ processCmdLineArguments()
virtual LIBDE265_API bool choice_option_base::processCmdLineArguments |
( |
char ** |
argv, |
|
|
int * |
argc, |
|
|
int |
idx |
|
) |
| |
|
virtual |
◆ set()
bool choice_option_base::set |
( |
std::string |
v | ) |
|
|
inline |
◆ set_cmd_line_options()
void option_base::set_cmd_line_options |
( |
const char * |
long_option, |
|
|
char |
short_option = 0 |
|
) |
| |
|
inlineinherited |
◆ set_description()
void option_base::set_description |
( |
std::string |
descr | ) |
|
|
inlineinherited |
◆ set_ID()
void option_base::set_ID |
( |
const char * |
name | ) |
|
|
inlineinherited |
◆ set_short_option()
void option_base::set_short_option |
( |
char |
short_option | ) |
|
|
inlineinherited |
◆ set_value()
virtual bool choice_option_base::set_value |
( |
const std::string & |
val | ) |
|
|
pure virtual |
Implemented in choice_option< T >, choice_option< enum SOP_Structure >, choice_option< enum MVTestMode >, choice_option< enum ALGO_TB_Split_BruteForce_ZeroBlockPrune >, choice_option< enum ALGO_TB_IntraPredMode_Subset >, choice_option< enum ALGO_TB_IntraPredMode >, choice_option< enum ALGO_CB_IntraPartMode >, choice_option< enum TBBitrateEstimMethod >, choice_option< enum ALGO_TB_RateEstimation >, choice_option< enum MVSearchAlgo >, choice_option< enum PartMode >, and choice_option< enum MEMode >.
Referenced by set().
◆ unsetCmdLineOption()
void option_base::unsetCmdLineOption |
( |
| ) |
|
|
inlineinherited |
The documentation for this class was generated from the following file: