dc_string.f90 File Reference

Go to the source code of this file.

Data Types

interface  dc_string::stoi
 
interface  dc_string::stod
 
interface  dc_string::get_array
 
interface  dc_string::str_to_logical
 
interface  dc_string::tochar
 
interface  dc_string::roundnum
 
interface  dc_string::concat
 
interface  dc_string::stoa
 
interface  dc_string::split
 
interface  dc_string::index_ofs
 
interface  dc_string::replace
 
interface  dc_string::toupper
 
interface  dc_string::tolower
 
interface  dc_string::uchar
 
interface  dc_string::lchar
 
interface  dc_string::strieq
 
interface  dc_string::strhead
 
interface  dc_string::strinclude
 
interface  dc_string::cprintf
 
interface  dc_string::printf
 
interface  dc_string::putline
 

Modules

module  dc_string
 文字型変数の操作.
 

Functions/Subroutines

logical function dc_string::strhead_cc (whole, head)
 
logical function dc_string::strieq_cc (string_a, string_b)
 
logical function dc_string::str_include_ac (carray, string, ignore_space, ignore_case)
 
logical function dc_string::str2bool (string)
 
integer function dc_string::atoi_scalar (string, default)
 
real(dp) function dc_string::atod_scalar (string_in)
 
subroutine dc_string::str2ip (int_ptr, string_in)
 
subroutine dc_string::str2rp (real_ptr, string_in)
 
subroutine dc_string::str2dp (real_ptr, string_in)
 
character(token) function dc_string::itoa_scalar (i)
 
character(string) function dc_string::itoa_array (ibuf)
 
character(token) function dc_string::rtoa_scalar (x)
 
character(string) function dc_string::rtoa_array (rbuf)
 
character(token) function dc_string::dtoa_scalar (d)
 
character(string) function dc_string::dtoa_array (dbuf)
 
character(token) function dc_string::ltoa_scalar (l)
 
character(string) function dc_string::ltoa_array (lbuf)
 
character(string) function, public dc_string::joinchar (carray, expr)
 
subroutine dc_string::concat_tail (carray, str, result)
 
character(string) function, dimension(1) dc_string::str_to_array1 (c1)
 
character(string) function, dimension(2) dc_string::str_to_array2 (c1, c2)
 
character(string) function, dimension(3) dc_string::str_to_array3 (c1, c2, c3)
 
character(string) function, dimension(4) dc_string::str_to_array4 (c1, c2, c3, c4)
 
character(string) function, dimension(5) dc_string::str_to_array5 (c1, c2, c3, c4, c5)
 
character(string) function, dimension(6) dc_string::str_to_array6 (c1, c2, c3, c4, c5, c6)
 
character(string) function, dimension(7) dc_string::str_to_array7 (c1, c2, c3, c4, c5, c6, c7)
 
character(string) function, dimension(8) dc_string::str_to_array8 (c1, c2, c3, c4, c5, c6, c7, c8)
 
character(string) function, dimension(9) dc_string::str_to_array9 (c1, c2, c3, c4, c5, c6, c7, c8, c9)
 
character(string) function, dimension(10) dc_string::str_to_array10 (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10)
 
character(string) function, dimension(11) dc_string::str_to_array11 (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11)
 
character(string) function, dimension(12) dc_string::str_to_array12 (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12)
 
subroutine dc_string::split_cc (str, carray, sep, limit)
 
integer function, public dc_string::index_ofs (string, start, substr)
 
recursive character(strlen) function, public dc_string::replace (string, from, to, recursive, start_pos)
 
subroutine dc_string::cupper (ch)
 
subroutine dc_string::clower (ch)
 
character(string) function, public dc_string::uchar (ch)
 
character(string) function, public dc_string::lchar (ch)
 
character(string) function, public dc_string::roundnum (num)