MySQL 8.3.0
Source Code Documentation
mysql_harness::DurationOption< Dur > Class Template Reference

#include <config_option.h>

Inheritance diagram for mysql_harness::DurationOption< Dur >:
[legend]

Public Types

using duration_type = Dur
 
using __base = DoubleOption
 
- Public Types inherited from mysql_harness::FloatingPointOption< V >
using value_type = V
 

Public Member Functions

duration_type operator() (const std::string &value, const std::string &option_desc)
 
- Public Member Functions inherited from mysql_harness::FloatingPointOption< V >
 FloatingPointOption (value_type min_value=0, value_type max_value=std::numeric_limits< value_type >::max())
 
value_type operator() (const std::string &value, const std::string &option_desc)
 

Member Typedef Documentation

◆ __base

template<typename Dur >
using mysql_harness::DurationOption< Dur >::__base = DoubleOption

◆ duration_type

template<typename Dur >
using mysql_harness::DurationOption< Dur >::duration_type = Dur

Member Function Documentation

◆ operator()()

template<typename Dur >
duration_type mysql_harness::DurationOption< Dur >::operator() ( const std::string &  value,
const std::string &  option_desc 
)
inline

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