public interface to_string
Format or transfer other types as a string.
(Specification)
Functions
private pure module function to_string_1_i_int16(value) result(string)
Arguments
Type | Intent | Optional | Attributes | | Name | |
integer(kind=int16), |
intent(in) |
| | :: |
value | |
Return Value character(len=:),allocatable
private pure module function to_string_1_i_int32(value) result(string)
Arguments
Type | Intent | Optional | Attributes | | Name | |
integer(kind=int32), |
intent(in) |
| | :: |
value | |
Return Value character(len=:),allocatable
private pure module function to_string_1_i_int64(value) result(string)
Arguments
Type | Intent | Optional | Attributes | | Name | |
integer(kind=int64), |
intent(in) |
| | :: |
value | |
Return Value character(len=:),allocatable
private pure module function to_string_1_i_int8(value) result(string)
Arguments
Type | Intent | Optional | Attributes | | Name | |
integer(kind=int8), |
intent(in) |
| | :: |
value | |
Return Value character(len=:),allocatable
private pure module function to_string_1_l_c_bool(value) result(string)
Arguments
Type | Intent | Optional | Attributes | | Name | |
logical(kind=c_bool), |
intent(in) |
| | :: |
value | |
Return Value character(len=1)
private pure module function to_string_1_l_lk(value) result(string)
Arguments
Type | Intent | Optional | Attributes | | Name | |
logical(kind=lk), |
intent(in) |
| | :: |
value | |
Return Value character(len=1)
private pure module function to_string_2_i_int16(value, format) result(string)
Arguments
Type | Intent | Optional | Attributes | | Name | |
integer(kind=int16), |
intent(in) |
| | :: |
value | |
character(len=*), |
intent(in) |
| | :: |
format | |
Return Value character(len=:),allocatable
private pure module function to_string_2_i_int32(value, format) result(string)
Arguments
Type | Intent | Optional | Attributes | | Name | |
integer(kind=int32), |
intent(in) |
| | :: |
value | |
character(len=*), |
intent(in) |
| | :: |
format | |
Return Value character(len=:),allocatable
private pure module function to_string_2_i_int64(value, format) result(string)
Arguments
Type | Intent | Optional | Attributes | | Name | |
integer(kind=int64), |
intent(in) |
| | :: |
value | |
character(len=*), |
intent(in) |
| | :: |
format | |
Return Value character(len=:),allocatable
private pure module function to_string_2_i_int8(value, format) result(string)
Arguments
Type | Intent | Optional | Attributes | | Name | |
integer(kind=int8), |
intent(in) |
| | :: |
value | |
character(len=*), |
intent(in) |
| | :: |
format | |
Return Value character(len=:),allocatable
private pure module function to_string_2_l_c_bool(value, format) result(string)
Arguments
Type | Intent | Optional | Attributes | | Name | |
logical(kind=c_bool), |
intent(in) |
| | :: |
value | |
character(len=*), |
intent(in) |
| | :: |
format | |
Return Value character(len=:),allocatable
private pure module function to_string_2_l_lk(value, format) result(string)
Arguments
Type | Intent | Optional | Attributes | | Name | |
logical(kind=lk), |
intent(in) |
| | :: |
value | |
character(len=*), |
intent(in) |
| | :: |
format | |
Return Value character(len=:),allocatable
private pure module function to_string_c_dp(value, format) result(string)
Arguments
Type | Intent | Optional | Attributes | | Name | |
complex(kind=dp), |
intent(in) |
| | :: |
value | |
character(len=*), |
intent(in), |
optional | | :: |
format | |
Return Value character(len=:),allocatable
private pure module function to_string_c_sp(value, format) result(string)
Arguments
Type | Intent | Optional | Attributes | | Name | |
complex(kind=sp), |
intent(in) |
| | :: |
value | |
character(len=*), |
intent(in), |
optional | | :: |
format | |
Return Value character(len=:),allocatable
private pure module function to_string_r_dp(value, format) result(string)
Arguments
Type | Intent | Optional | Attributes | | Name | |
real(kind=dp), |
intent(in) |
| | :: |
value | |
character(len=*), |
intent(in), |
optional | | :: |
format | |
Return Value character(len=:),allocatable
private pure module function to_string_r_sp(value, format) result(string)
Arguments
Type | Intent | Optional | Attributes | | Name | |
real(kind=sp), |
intent(in) |
| | :: |
value | |
character(len=*), |
intent(in), |
optional | | :: |
format | |
Return Value character(len=:),allocatable