MySQL 8.3.0
Source Code Documentation
mysql_harness::IntOption< T > Class Template Reference

#include <config_option.h>

Public Member Functions

constexpr IntOption (T min_value=std::numeric_limits< T >::min(), T max_value=std::numeric_limits< T >::max())
 
operator() (const std::string &value, const std::string &option_desc)
 

Private Attributes

min_value_
 
max_value_
 

Constructor & Destructor Documentation

◆ IntOption()

template<typename T >
constexpr mysql_harness::IntOption< T >::IntOption ( min_value = std::numeric_limits<T>::min(),
max_value = std::numeric_limits<T>::max() 
)
inlineconstexpr

Member Function Documentation

◆ operator()()

template<typename T >
T mysql_harness::IntOption< T >::operator() ( const std::string &  value,
const std::string &  option_desc 
)
inline

Member Data Documentation

◆ max_value_

template<typename T >
T mysql_harness::IntOption< T >::max_value_
private

◆ min_value_

template<typename T >
T mysql_harness::IntOption< T >::min_value_
private

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