public interface string_type
Constructor for new string instances
Functions
private elemental module function new_string(string) result(new)
Arguments
Type | Intent | Optional | Attributes | | Name | |
character(len=*), |
intent(in), |
optional | | :: |
string | |
private elemental module function new_string_from_integer_int16(val) result(new)
Arguments
Type | Intent | Optional | Attributes | | Name | |
integer(kind=int16), |
intent(in) |
| | :: |
val | |
private elemental module function new_string_from_integer_int32(val) result(new)
Arguments
Type | Intent | Optional | Attributes | | Name | |
integer(kind=int32), |
intent(in) |
| | :: |
val | |
private elemental module function new_string_from_integer_int64(val) result(new)
Arguments
Type | Intent | Optional | Attributes | | Name | |
integer(kind=int64), |
intent(in) |
| | :: |
val | |
private elemental module function new_string_from_integer_int8(val) result(new)
Arguments
Type | Intent | Optional | Attributes | | Name | |
integer(kind=int8), |
intent(in) |
| | :: |
val | |
private elemental module function new_string_from_logical_c_bool(val) result(new)
Arguments
Type | Intent | Optional | Attributes | | Name | |
logical(kind=c_bool), |
intent(in) |
| | :: |
val | |
private elemental module function new_string_from_logical_lk(val) result(new)
Arguments
Type | Intent | Optional | Attributes | | Name | |
logical(kind=lk), |
intent(in) |
| | :: |
val | |