MySQL 8.0.39
Source Code Documentation
Mysql::Tools::Base::Options::Disabled_option Class Reference

Disabled option. More...

#include <disabled_option.h>

Inheritance diagram for Mysql::Tools::Base::Options::Disabled_option:
[legend]

Public Member Functions

 Disabled_option (std::string name, std::string description)
 Constructs new disabled option. More...
 
- Public Member Functions inherited from Mysql::Tools::Base::Options::Abstract_option< Disabled_option >
 ~Abstract_option () override
 
void add_callback (std::function< void(char *)> *callback)
 Adds new callback for this option for option_parsed() event to callback chain. More...
 
Disabled_optionset_short_character (char code)
 Sets optid to given character to make possible usage of short option alternative. More...
 
- Public Member Functions inherited from Mysql::Tools::Base::Options::I_option
virtual ~I_option ()
 

Additional Inherited Members

- Protected Member Functions inherited from Mysql::Tools::Base::Options::Abstract_option< Disabled_option >
 Abstract_option (void *value, ulong var_type, std::string name, std::string description, longlong default_value)
 Constructs new option. More...
 
my_option get_my_option () override
 Returns my_getopt internal option data structure representing this option. More...
 
void set_option_changed_listener (I_option_changed_listener *listener) override
 Method to set listener on option changed events. More...
 
- Protected Attributes inherited from Mysql::Tools::Base::Options::Abstract_option< Disabled_option >
my_option m_option_structure
 
- Static Protected Attributes inherited from Mysql::Tools::Base::Options::I_option
static uint32 last_optid = 256
 

Detailed Description

Disabled option.

This option is used to mark existence of options inavailable due to distribution configuration.

Constructor & Destructor Documentation

◆ Disabled_option()

Disabled_option::Disabled_option ( std::string  name,
std::string  description 
)

Constructs new disabled option.

Parameters
nameName of option. It is used in command-line option name as –name.
descriptionDescription of option to be printed in –help.

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