text_options Module


Variables

Type Visibility Attributes Name Initial
integer, private, parameter :: maxlen = 30

Derived Types

type, public ::  text_option

Components

Type Visibility Attributes Name Initial
character(len=maxlen), public :: name
integer, public :: value

Subroutines

public subroutine get_option_value(selection, options, value, error_unit, selection_name, stop_on_error)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: selection
type(text_option), intent(in), dimension(:) :: options
integer, intent(inout) :: value
integer, intent(in), optional :: error_unit
character(len=*), intent(in), optional :: selection_name
logical, intent(in), optional :: stop_on_error