◆ option_base() [1/2]
option_base::option_base |
( |
| ) |
|
|
inline |
◆ option_base() [2/2]
option_base::option_base |
( |
const char * |
name | ) |
|
|
inline |
◆ ~option_base()
virtual option_base::~option_base |
( |
| ) |
|
|
inlinevirtual |
◆ add_namespace_prefix()
void option_base::add_namespace_prefix |
( |
std::string |
prefix | ) |
|
|
inline |
◆ get_default_string()
virtual std::string option_base::get_default_string |
( |
| ) |
const |
|
inlinevirtual |
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 |
|
inline |
◆ get_name()
std::string option_base::get_name |
( |
| ) |
const |
|
inline |
◆ getLongOption()
std::string option_base::getLongOption |
( |
| ) |
const |
|
inline |
◆ getShortOption()
char option_base::getShortOption |
( |
| ) |
const |
|
inline |
◆ getTypeDescr()
virtual std::string option_base::getTypeDescr |
( |
| ) |
const |
|
pure virtual |
◆ has_default()
virtual bool option_base::has_default |
( |
| ) |
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 >, choice_option< enum MEMode >, option_int, option_string, and option_bool.
◆ has_description()
bool option_base::has_description |
( |
| ) |
const |
|
inline |
◆ hasLongOption()
bool option_base::hasLongOption |
( |
| ) |
const |
|
inline |
◆ hasShortOption()
bool option_base::hasShortOption |
( |
| ) |
const |
|
inline |
◆ is_defined()
virtual bool option_base::is_defined |
( |
| ) |
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 >, choice_option< enum MEMode >, option_int, option_string, and option_bool.
Referenced by is_undefined().
◆ is_undefined()
bool option_base::is_undefined |
( |
| ) |
const |
|
inline |
◆ processCmdLineArguments()
virtual LIBDE265_API bool option_base::processCmdLineArguments |
( |
char ** |
argv, |
|
|
int * |
argc, |
|
|
int |
idx |
|
) |
| |
|
inlinevirtual |
◆ set_cmd_line_options()
void option_base::set_cmd_line_options |
( |
const char * |
long_option, |
|
|
char |
short_option = 0 |
|
) |
| |
|
inline |
◆ set_description()
void option_base::set_description |
( |
std::string |
descr | ) |
|
|
inline |
◆ set_ID()
void option_base::set_ID |
( |
const char * |
name | ) |
|
|
inline |
◆ set_short_option()
void option_base::set_short_option |
( |
char |
short_option | ) |
|
|
inline |
◆ unsetCmdLineOption()
void option_base::unsetCmdLineOption |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: