Retrieves a parameter by name or assigns a provided default value. In the latter case also adds the missing paramter to the json.  
 More...
 | 
| subroutine  | json_get_or_default_real (json, name, value, default) | 
|   | Retrieves a real parameter by name or assigns a provided default value. In the latter case also adds the missing paramter to the json.  
  | 
|   | 
| subroutine  | json_get_or_default_double (json, name, value, default) | 
|   | Retrieves a real parameter by name or assigns a provided default value. In the latter case also adds the missing paramter to the json.  
  | 
|   | 
| subroutine  | json_get_or_default_integer (json, name, value, default) | 
|   | Retrieves an integer parameter by name or assigns a provided default value. In the latter case also adds the missing paramter to the json.  
  | 
|   | 
| subroutine  | json_get_or_default_string (json, name, value, default) | 
|   | Retrieves a string parameter by name or assigns a provided default value. In the latter case also adds the missing paramter to the json.  
  | 
|   | 
| subroutine  | json_get_or_default_logical (json, name, value, default) | 
|   | Retrieves a logical parameter by name or assigns a provided default value. In the latter case also adds the missing paramter to the json.  
  | 
|   | 
Definition at line 54 of file json_utils.f90.
 
◆ json_get_or_default_double()
- Parameters
 - 
  
    | [in,out] | json | The json to retrieve the parameter from.  | 
    | [in] | name | The full path to the parameter.  | 
    | [out] | value | The variable to be populated with the retrieved parameter  | 
  
   
Definition at line 300 of file json_utils.f90.
 
 
◆ json_get_or_default_integer()
- Parameters
 - 
  
    | [in,out] | json | The json to retrieve the parameter from.  | 
    | [in] | name | The full path to the parameter.  | 
    | [out] | value | The variable to be populated with the retrieved parameter  | 
  
   
Definition at line 320 of file json_utils.f90.
 
 
◆ json_get_or_default_logical()
- Parameters
 - 
  
    | [in,out] | json | The json to retrieve the parameter from.  | 
    | [in] | name | The full path to the parameter.  | 
    | [out] | value | The variable to be populated with the retrieved parameter  | 
  
   
Definition at line 340 of file json_utils.f90.
 
 
◆ json_get_or_default_real()
- Parameters
 - 
  
    | [in,out] | json | The json to retrieve the parameter from.  | 
    | [in] | name | The full path to the parameter.  | 
    | [out] | value | The variable to be populated with the retrieved parameter  | 
  
   
Definition at line 280 of file json_utils.f90.
 
 
◆ json_get_or_default_string()
- Parameters
 - 
  
    | [in,out] | json | The json to retrieve the parameter from.  | 
    | [in] | name | The full path to the parameter.  | 
    | [out] | value | The variable to be populated with the retrieved parameter  | 
  
   
Definition at line 360 of file json_utils.f90.
 
 
The documentation for this interface was generated from the following file: