![]() |
ORB5
v4.9.4
|
Selector definition (interface between input string and back-end predefined integer keys) More...
Private Member Functions | |
procedure | init => init_nsel |
procedure | add_option |
procedure | get_input_index |
procedure | apply_to => apply_to_nsel |
Private Attributes | |
character(len=key_len) | input_key = '' |
Key read from input (must be the first attribute for reading) More... | |
character(len=desc_len) | desc = '' |
Selector description. More... | |
character(len=name_len) | name = '' |
Output name. More... | |
integer | nopts |
Number of available options. More... | |
integer, dimension(nopts_max) | keys |
Option keys (unique identifiers) More... | |
character(len=key_len), dimension(nopts_max) | input_keys |
Corresponding input strings. More... | |
character(len=desc_len), dimension(nopts_max) | key_descs |
Corresponding descriptions. More... | |
integer | default_index |
Default option index. More... | |
Selector definition (interface between input string and back-end predefined integer keys)
|
private |
|
private |
|
private |
|
private |
|
private |
Default option index.
|
private |
Selector description.
|
private |
Key read from input (must be the first attribute for reading)
Corresponding input strings.
Corresponding descriptions.
|
private |
Option keys (unique identifiers)
|
private |
Output name.
|
private |
Number of available options.