| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public, | parameter | :: | WARNING_MODE_ALL | = | 0 | |
| integer, | public, | parameter | :: | WARNING_MODE_ERRORS | = | 1 | |
| integer, | public, | parameter | :: | WARNING_MODE_SILENT | = | 2 | 
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public | :: | warning_mode | = | WARNING_MODE_ALL | ||
| logical, | public | :: | suppress_output | = | .false. | ||
| character(len=64), | public | :: | context_name | = | "" | 
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| logical, | public | :: | is_valid | ||||
| logical, | public | :: | has_warning | ||||
| character(len=256), | public | :: | message | ||||
| character(len=64), | public | :: | context | ||||
| integer, | public | :: | error_code | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | message | |||
| character(len=*), | intent(in), | optional | :: | context | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | message | |||
| character(len=*), | intent(in), | optional | :: | context | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | message | |||
| character(len=*), | intent(in), | optional | :: | context_param | ||
| type(validation_context_t), | intent(in), | optional | :: | validation_ctx | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | message | |||
| character(len=*), | intent(in), | optional | :: | context_param | ||
| type(validation_context_t), | intent(in), | optional | :: | validation_ctx |