![]() |
(git:d18deda)
|
#include "../base/base_uses.f90"
Go to the source code of this file.
Data Types | |
type | input_keyword_types::keyword_p_type |
represent a pointer to a keyword (to make arrays of pointers) More... | |
type | input_keyword_types::keyword_type |
represent a keyword in the input More... | |
Modules | |
module | input_keyword_types |
represents keywords in an input | |
Functions/Subroutines | |
subroutine, public | input_keyword_types::keyword_create (keyword, location, name, description, usage, type_of_var, n_var, repeats, variants, default_val, default_l_val, default_r_val, default_lc_val, default_c_val, default_i_val, default_l_vals, default_r_vals, default_c_vals, default_i_vals, lone_keyword_val, lone_keyword_l_val, lone_keyword_r_val, lone_keyword_c_val, lone_keyword_i_val, lone_keyword_l_vals, lone_keyword_r_vals, lone_keyword_c_vals, lone_keyword_i_vals, enum_c_vals, enum_i_vals, enum, enum_strict, enum_desc, unit_str, citations, deprecation_notice, removed) |
creates a keyword object | |
subroutine, public | input_keyword_types::keyword_retain (keyword) |
retains the given keyword (see doc/ReferenceCounting.html) | |
subroutine, public | input_keyword_types::keyword_release (keyword) |
releases the given keyword (see doc/ReferenceCounting.html) | |
subroutine, public | input_keyword_types::keyword_get (keyword, names, usage, description, type_of_var, n_var, default_value, lone_keyword_value, repeats, enum, citations) |
... | |
subroutine, public | input_keyword_types::keyword_describe (keyword, unit_nr, level) |
writes out a description of the keyword | |
subroutine, public | input_keyword_types::write_keyword_xml (keyword, level, unit_number) |
Prints a description of a keyword in XML format. | |
subroutine, public | input_keyword_types::keyword_typo_match (keyword, unknown_string, location_string, matching_rank, matching_string, bonus) |
... | |
Variables | |
integer, parameter, public | input_keyword_types::usage_string_length = default_string_length*2 |