![]() |
ETS-Core
version:0.0.4-46-ge2d8
Core actors for the ETS-6
|
Data Types | |
interface | alloc2str |
Translate allocatable objects (reals, integers, string) into strings, i.e. character(*). Note that these function check if the object is allocated. If it is not allocated, then the empty string is returned. More... | |
interface | append_string |
interface | num2str |
Translate number (reals or integers) into strings, i.e. character(*) More... | |
interface | pointer2str |
Translate pointer objects (reals, integers, string) into strings, i.e. character(*). Note that these function check if the object is associated. If it is not associated, then the empty string is returned. More... | |
Public Member Functions | |
character(:) function, allocatable | num2str_int (arg) |
character(:) function, allocatable | num2str_real (arg) |
character(:) function, allocatable | num2str_int_array (arg, separator) |
character(:) function, allocatable | num2str_real_array (arg, separator) |
character(:) function, allocatable | alloc2str_str (arg) |
character(:) function, allocatable | alloc2str_int_array (arg, separator) |
character(:) function, allocatable | alloc2str_real_array (arg, separator) |
character(:) function, allocatable | pointer2str_str (arg) |
character(:) function, allocatable | pointer2str_str_array (arg) |
character(:) function, allocatable | pointer2str_int_array (arg, separator) |
character(:) function, allocatable | pointer2str_real_array (arg, separator) |
character(:) function, allocatable | pointer2str_real_2darray (arg, separator) |
subroutine | string_to_char132pointer (in, out) |
subroutine | char132pointer_to_string (out, in, linebreak) |
subroutine | append_string_to_string (outString, valueString, separator) |
recursive subroutine | append_to_char132pointer (outString, valueString) |
recursive subroutine | append_to_char_pointer (out, val) |
Definition at line 1 of file stringtools.f90.
character(:) function, allocatable stringtools::alloc2str_int_array | ( | integer, dimension(:), intent(in), allocatable | arg, |
character(*), intent(in), optional | separator | ||
) |
Definition at line 95 of file stringtools.f90.
References stringtools::num2str::num2str_int_array().
character(:) function, allocatable stringtools::alloc2str_real_array | ( | real(c_double), dimension(:), intent(in), allocatable | arg, |
character(*), intent(in), optional | separator | ||
) |
Definition at line 111 of file stringtools.f90.
References stringtools::num2str::num2str_real_array().
character(:) function, allocatable stringtools::alloc2str_str | ( | character(:), intent(in), allocatable | arg | ) |
Definition at line 85 of file stringtools.f90.
subroutine stringtools::append_string_to_string | ( | character(*), intent(inout) | outString, |
character(*), intent(in) | valueString, | ||
character(*), intent(in) | separator | ||
) |
Definition at line 253 of file stringtools.f90.
recursive subroutine stringtools::append_to_char132pointer | ( | character(132), dimension(:), intent(inout), pointer | outString, |
character(*), intent(in) | valueString | ||
) |
Definition at line 272 of file stringtools.f90.
References stringtools::append_string::append_to_char132pointer().
recursive subroutine stringtools::append_to_char_pointer | ( | character(:), intent(inout), pointer | out, |
character(*), intent(in) | val | ||
) |
Definition at line 308 of file stringtools.f90.
subroutine stringtools::char132pointer_to_string | ( | character(*), intent(out) | out, |
character(132), dimension(:), intent(in), pointer | in, | ||
character(*), intent(in) | linebreak | ||
) |
Definition at line 221 of file stringtools.f90.
Referenced by ids_sanitiser::sanitise_idss().
character(:) function, allocatable stringtools::num2str_int | ( | integer, intent(in) | arg | ) |
Definition at line 31 of file stringtools.f90.
character(:) function, allocatable stringtools::num2str_int_array | ( | integer, dimension(:), intent(in) | arg, |
character(*), intent(in), optional | separator | ||
) |
Definition at line 47 of file stringtools.f90.
References stringtools::num2str::num2str_int().
character(:) function, allocatable stringtools::num2str_real | ( | real(c_double), intent(in) | arg | ) |
Definition at line 39 of file stringtools.f90.
character(:) function, allocatable stringtools::num2str_real_array | ( | real(c_double), dimension(:), intent(in) | arg, |
character(*), intent(in), optional | separator | ||
) |
Definition at line 65 of file stringtools.f90.
References stringtools::num2str::num2str_real().
character(:) function, allocatable stringtools::pointer2str_int_array | ( | integer, dimension(:), intent(in), pointer | arg, |
character(*), intent(in), optional | separator | ||
) |
Definition at line 151 of file stringtools.f90.
References stringtools::num2str::num2str_int_array().
character(:) function, allocatable stringtools::pointer2str_real_2darray | ( | real(c_double), dimension(:,:), intent(in), pointer | arg, |
character(*), intent(in), optional | separator | ||
) |
Definition at line 182 of file stringtools.f90.
References stringtools::num2str::num2str_real_array().
character(:) function, allocatable stringtools::pointer2str_real_array | ( | real(c_double), dimension(:), intent(in), pointer | arg, |
character(*), intent(in), optional | separator | ||
) |
Definition at line 167 of file stringtools.f90.
References stringtools::num2str::num2str_real_array().
character(:) function, allocatable stringtools::pointer2str_str | ( | character(:), intent(in), pointer | arg | ) |
Definition at line 127 of file stringtools.f90.
character(:) function, allocatable stringtools::pointer2str_str_array | ( | character(132), dimension(:), intent(in), pointer | arg | ) |
Definition at line 137 of file stringtools.f90.
subroutine stringtools::string_to_char132pointer | ( | character(*), intent(in) | in, |
character(132), dimension(:), intent(out), pointer | out | ||
) |
Definition at line 204 of file stringtools.f90.
Referenced by fill_summary::fill_summary_main().