MySQL 8.3.0
Source Code Documentation
Mysql::Tools::Base::Options Namespace Reference

Classes

class  Abstract_enum_option
 Abstract option to handle enum option values. More...
 
class  Abstract_integer_number_option
 Abstract option to handle integer number option values. More...
 
class  Abstract_number_option
 Abstract option to handle numeric option values. More...
 
class  Abstract_option
 Abstract base with common option functionalities. More...
 
class  Abstract_options_provider
 Common abstract class for options providers. More...
 
class  Abstract_string_option
 Abstract option to handle options accepting string value argument. More...
 
class  Abstract_value_option
 Abstract option to handle options accepting value argument. More...
 
class  Bool_option
 Boolean option with value specified as argument. More...
 
class  Char_array_option
 Option class to get string parameter value and set to char* type object. More...
 
class  Composite_options_provider
 Provider that aggregates options from other providers. More...
 
class  Debug_options
 Options provider providing debugging options. More...
 
class  Disabled_option
 Disabled option. More...
 
class  Enum_option
 Enum value option. More...
 
class  Help_options
 Options provider providing –help option and handling usage printing. More...
 
class  I_option
 Common interface for all program option objects. More...
 
class  I_option_changed_listener
 Interface for listeners on some of option changes. More...
 
class  I_options_provider
 Interface for basic options providers functionality. More...
 
class  Mysql_connection_options
 Options provider providing options to specify connection to MySQL server. More...
 
class  Number_option
 Template class for all number options. More...
 
class  Number_option< double >
 Double precision floating-point number option. More...
 
class  Number_option< int32 >
 32-bit signed number option. More...
 
class  Number_option< int64 >
 64-bit signed number option. More...
 
class  Number_option< uint32 >
 32-bit unsigned number option. More...
 
class  Number_option< uint64 >
 64-bit unsigned number option. More...
 
class  Password_option
 String value option to handle passwords. More...
 
class  Simple_option
 Simple boolean option. More...
 
class  String_option
 String value option. More...