config_set_integer Subroutine

public subroutine config_set_integer(cfg, key, value, is_ok, message)

Write one integer-valued field in cfg by schema key.

This is a typed field assignment helper; cross-field validation still happens separately through validate_config.

Arguments

Type IntentOptional Attributes Name
type(config_t), intent(inout) :: cfg
character(len=*), intent(in) :: key
integer, intent(in) :: value
logical, intent(out), optional :: is_ok
character(len=*), intent(out), optional :: message