0.6.0
Loading...
Searching...
No Matches
mod_command_line_parser::t_cl_options_list Type Reference

Public Attributes

integer n_short_arguments = 0
 
integer n_long_arguments = 0
 
logical, dimension(:), allocatable short_has_parameter
 
logical, dimension(:), allocatable long_has_parameter
 
character(len=1), dimension(:), allocatable short_name
 
character(len=cl_long_arg_max_length), dimension(:), allocatable long_name
 

Static Public Attributes

procedure(print_usage_procedure), pointer, nopass print_usage => null()
 

Member Data Documentation

◆ long_has_parameter

logical, dimension(:), allocatable mod_command_line_parser::t_cl_options_list::long_has_parameter

◆ long_name

character(len=cl_long_arg_max_length), dimension(:), allocatable mod_command_line_parser::t_cl_options_list::long_name

◆ n_long_arguments

integer mod_command_line_parser::t_cl_options_list::n_long_arguments = 0

◆ n_short_arguments

integer mod_command_line_parser::t_cl_options_list::n_short_arguments = 0

◆ print_usage

procedure(print_usage_procedure), pointer, nopass mod_command_line_parser::t_cl_options_list::print_usage => null()
static

◆ short_has_parameter

logical, dimension(:), allocatable mod_command_line_parser::t_cl_options_list::short_has_parameter

◆ short_name

character(len=1), dimension(:), allocatable mod_command_line_parser::t_cl_options_list::short_name

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