Definition at line 52 of file dc_url.f90.
◆ url_merge_cc()
character(len = string) function dc_url::urlmerge::url_merge_cc |
( |
character(len = *), intent(in) |
file, |
|
|
character(len = *), intent(in) |
var |
|
) |
| |
|
private |
Definition at line 124 of file dc_url.f90.
128 character(len = STRING):: result
129 character(len = *),
intent(in):: file
130 character(len = *),
intent(in):: var
132 result = url_merge_cccc(file, var,
"",
"")
integer, parameter, public string
文字列を保持する 文字型変数の種別型パラメタ
◆ url_merge_cccc()
character(len = string) function dc_url::urlmerge::url_merge_cccc |
( |
character(len = *), intent(in) |
file, |
|
|
character(len = *), intent(in) |
var, |
|
|
character(len = *), intent(in) |
attr, |
|
|
character(len = *), intent(in) |
iorange |
|
) |
| |
|
private |
Definition at line 171 of file dc_url.f90.
176 character(len = STRING):: result
177 character(len = *),
intent(in):: file
178 character(len = *),
intent(in):: var
179 character(len = *),
intent(in):: attr
180 character(len = *),
intent(in):: iorange
182 if (trim(file) /=
"")
then 183 result = trim(file) // gt_atmark
187 if (trim(var) /=
"") result = trim(result) // var
188 if (trim(attr) /=
"")
then 189 result = trim(result) // gt_colon // attr
191 if (trim(iorange) /=
"")
then 192 if (iorange(1:1) == gt_comma)
then 193 result = trim(result) // iorange
195 result = trim(result) // gt_comma // iorange
integer, parameter, public string
文字列を保持する 文字型変数の種別型パラメタ
◆ url_merge_cccca()
character(len = string) function dc_url::urlmerge::url_merge_cccca |
( |
character(len = *), intent(in) |
file, |
|
|
character(len = *), intent(in) |
var, |
|
|
character(len = *), intent(in) |
attr, |
|
|
character(len = *), dimension(:), intent(in) |
iorange |
|
) |
| |
|
private |
Definition at line 136 of file dc_url.f90.
143 character(len = STRING):: result
144 character(len = *),
intent(in):: file
145 character(len = *),
intent(in):: var
146 character(len = *),
intent(in):: attr
147 character(len = *),
intent(in):: iorange(:)
151 result = trim(file) // gt_atmark
155 if (var /=
"") result = trim(result) // var
157 result = trim(result) // gt_colon // attr
159 do i = 1,
size(iorange)
160 if (iorange(
i) /=
"")
then 161 if (iorange(
i)(1:1) == gt_comma)
then 162 result = trim(result) // trim(iorange(
i))
164 result = trim(result) // gt_comma // trim(iorange(
i))
integer, parameter, public string
文字列を保持する 文字型変数の種別型パラメタ
The documentation for this interface was generated from the following file: