26#ifndef ABSTRACT_INTEGER_NUMBER_OPTION_INCLUDED 
   27#define ABSTRACT_INTEGER_NUMBER_OPTION_INCLUDED 
   41template <
typename T_type, 
typename T_value>
 
   78                                 std::string 
name, std::string description);
 
   81template <
typename T_type, 
typename T_value>
 
   83    T_value *value, ulong var_type, std::string 
name, std::string description)
 
   89template <
typename T_type, 
typename T_value>
 
   92  *(T_value *)this->m_option_structure.value = value;
 
   93  this->m_option_structure.def_value = (
longlong)value;
 
   94  return (T_type *)
this;
 
   97template <
typename T_type, 
typename T_value>
 
  100  this->m_option_structure.block_size = (long)step;
 
  101  return (T_type *)
this;
 
  104template <
typename T_type, 
typename T_value>
 
  107  this->m_option_structure.min_value = (
longlong)minimum;
 
  108  return (T_type *)
this;
 
  111template <
typename T_type, 
typename T_value>
 
  114  this->m_option_structure.max_value = (
ulonglong)maximum;
 
  115  return (T_type *)
this;
 
unsigned long long int ulonglong
Definition: my_inttypes.h:56
 
long long int longlong
Definition: my_inttypes.h:55
 
constexpr pos_type Options
Definition: http_request.h:262
 
Definition: abstract_connection_program.h:38
 
case opt name
Definition: sslopt-case.h:33