Definition at line 202 of file dc_hash.f90.
◆ dchashputline0()
| subroutine dc_hash::dchashputline::dchashputline0 |
( |
type(hash), intent(in) |
hashv | ) |
|
Print hash contents to stdout
Displays the contents of hashv to standard output. This is mainly for debugging purposes.
- Parameters
-
Definition at line 475 of file dc_hash.f90.
478 implicit none
479 type(HASH), intent(in) :: hashv
480 type(HASH) :: hashv_tmp
481 character(len = STRING):: key, value
482 logical:: end
483 continue
484 hashv_tmp = hashv
485
486 call printf(6,
'#<HASH:: ')
487 call dchashrewind(hashv_tmp)
488 do
489 call dchashnext(hashv_tmp, key, value, end)
490 if (end) exit
491 call printf(6,
' "%c" -> "%c",', &
492 & c1=trim(key), c2=trim(value))
493 enddo
495
Handling character types.
character(string) function, public joinchar(carray, expr)
Provides kind type parameter values.
integer, parameter, public string
Character length for string
References dc_string::joinchar(), and dc_types::string.
The documentation for this interface was generated from the following file: