![]() |
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.