| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | array(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(c_ptr), | intent(in), | value | :: | char_cptr |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(c_ptr), | intent(in) | :: | char_cptr | |||
| integer(kind=int32) | :: | length |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(c_ptr), | intent(in) | :: | cptr | |||
| integer(kind=c_size_t), | intent(in) | :: | length |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | words(:) | |||
| character(kind=c_char, len=max_length+1), | intent(out), | allocatable, target | :: | c_words(:) | ||
| integer(kind=int32), | intent(in) | :: | max_length |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | words(:) | |||
| character(kind=c_char, len=max_length+1), | intent(out), | allocatable, target | :: | c_words(:) | ||
| integer(kind=int32), | intent(in) | :: | max_length |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(kind=c_char, len=*), | intent(in), | target | :: | c_words(:) | ||
| type(c_ptr), | intent(out), | allocatable | :: | ptr_array(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(kind=c_char, len=*), | intent(in), | target | :: | c_words(:) | ||
| type(c_ptr), | intent(out), | allocatable | :: | ptr_array(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(c_PQconnOptionSizes), | intent(in) | :: | sizes | |||
| type(c_PQconninfoOption), | intent(inout) | :: | c_option | |||
| type(PQconninfoOption), | intent(out) | :: | option |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(c_ptr), | intent(in) | :: | cptr | |||
| character(len=:), | intent(out), | allocatable | :: | str |