libSUFR
a LIBrary of Some Useful Fortran Routines
All Classes Namespaces Files Functions Variables Pages
sufr_command_line::cl_options Type Reference

Struct to store command-line options. More...

Public Attributes

character, dimension(99) name
 Name of the cl option.
 
character, dimension(99) value
 Value of the cl option.
 
logical short
 This is a short option (-s)
 
logical long
 This is a long option (–long)
 
logical has_val
 This option has a value/argument.
 

Detailed Description

Struct to store command-line options.

Definition at line 28 of file command_line.f90.

Member Data Documentation

◆ has_val

logical sufr_command_line::cl_options::has_val

This option has a value/argument.

Definition at line 33 of file command_line.f90.

◆ long

logical sufr_command_line::cl_options::long

This is a long option (–long)

Definition at line 32 of file command_line.f90.

◆ name

character, dimension(99) sufr_command_line::cl_options::name

Name of the cl option.

Definition at line 29 of file command_line.f90.

◆ short

logical sufr_command_line::cl_options::short

This is a short option (-s)

Definition at line 31 of file command_line.f90.

◆ value

character, dimension(99) sufr_command_line::cl_options::value

Value of the cl option.

Definition at line 30 of file command_line.f90.


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