String module.
Data Types | |
| type | string |
| Represents text as a sequence of ASCII code units. The derived type wraps an allocatable character array. More... | |
| subroutine character_assign_string | ( | class(string), intent(inout) | lhs, |
| character(*), intent(in) | rhs ) |
Assignment overloading. Assign a character array to a string.
| [in,out] | lhs | string |
| [in] | rhs | character(*) |
Examples
Remarks
Definition at line 65 of file String.f90.
| pure recursive character(:) function, allocatable, public str | ( | class(*), intent(in) | value, |
| character(*), intent(in), optional | fmt ) |
Function to stringify anything.
| [in] | value | The value of any intrinsic type to be stringified |
| [in] | fmt | (optional) The format value |
Examples
Remarks
Definition at line 143 of file String.f90.
|
private |
Assignment overloading. Assign a string to a character array.
| [in,out] | lhs | character(*), allocatable |
| [in] | rhs | string |
Examples
Remarks
Definition at line 90 of file String.f90.
|
private |
Length of the string entity.
| [in] | this | string |
Examples
Remarks
Definition at line 113 of file String.f90.