to_string Interface

public interface to_string

Format or transfer other types as a string.

Called by

interface~~to_string~~CalledByGraph interface~to_string to_string proc~new_string_from_integer_int32 new_string_from_integer_int32 proc~new_string_from_integer_int32->interface~to_string proc~new_string_from_integer_int64 new_string_from_integer_int64 proc~new_string_from_integer_int64->interface~to_string proc~new_string_from_logical_fbool new_string_from_logical_fbool proc~new_string_from_logical_fbool->interface~to_string

Functions

private pure module function to_string_1_i_int32(value) result(string)

Arguments

Type IntentOptional 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 IntentOptional Attributes Name
integer(kind=int64), intent(in) :: value

Return Value character(len=:), allocatable

private pure module function to_string_1_l_fbool(value) result(string)

Arguments

Type IntentOptional Attributes Name
logical(kind=fbool), intent(in) :: value

Return Value character(len=1)

private pure module function to_string_2_i_int32(value, format) result(string)

Arguments

Type IntentOptional 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 IntentOptional 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_l_fbool(value, format) result(string)

Arguments

Type IntentOptional Attributes Name
logical(kind=fbool), intent(in) :: value
character(len=*), intent(in) :: format

Return Value character(len=:), allocatable

private pure module function to_string_r_dp(value, format) result(string)

Arguments

Type IntentOptional 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 IntentOptional Attributes Name
real(kind=sp), intent(in) :: value
character(len=*), intent(in), optional :: format

Return Value character(len=:), allocatable