\hypertarget{interfacedc__hash_1_1dchashputline}{}\section{dc\+\_\+hash\+:\+:dchashputline Interface Reference}
\label{interfacedc__hash_1_1dchashputline}\index{dc\+\_\+hash\+::dchashputline@{dc\+\_\+hash\+::dchashputline}}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
subroutine \hyperlink{interfacedc__hash_1_1dchashputline_a9ee847b1e1874d43abb7202a8a6f9d9d}{dchashputline0} (hashv)
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 127 of file dc\+\_\+hash.\+f90.



\subsection{Member Function/\+Subroutine Documentation}
\mbox{\Hypertarget{interfacedc__hash_1_1dchashputline_a9ee847b1e1874d43abb7202a8a6f9d9d}\label{interfacedc__hash_1_1dchashputline_a9ee847b1e1874d43abb7202a8a6f9d9d}} 
\index{dc\+\_\+hash\+::dchashputline@{dc\+\_\+hash\+::dchashputline}!dchashputline0@{dchashputline0}}
\index{dchashputline0@{dchashputline0}!dc\+\_\+hash\+::dchashputline@{dc\+\_\+hash\+::dchashputline}}
\subsubsection{\texorpdfstring{dchashputline0()}{dchashputline0()}}
{\footnotesize\ttfamily subroutine dc\+\_\+hash\+::dchashputline\+::dchashputline0 (\begin{DoxyParamCaption}\item[{type(\hyperlink{structdc__hash_1_1hash}{hash}), intent(in)}]{hashv }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}



Definition at line 299 of file dc\+\_\+hash.\+f90.


\begin{DoxyCode}
299     \textcolor{comment}{!}
300     \textcolor{comment}{! *hashv* の内容を標準出力に表示します.}
301     \textcolor{comment}{!}
302     \textcolor{keywordtype}{use }\hyperlink{namespacedc__types}{dc\_types}\textcolor{keywordtype}{, only}: \hyperlink{namespacedc__types_adb76910ff05e3b9fe3436567f8f8dac6}{string}
303     \textcolor{keywordtype}{use }\hyperlink{namespacedc__string}{dc\_string}\textcolor{keywordtype}{, only}: \hyperlink{interfacedc__string_1_1printf}{printf}, \hyperlink{namespacedc__string_a20412554f8f648165d202319119cf628}{joinchar}
304     \textcolor{keywordtype}{implicit none}
305     \textcolor{keywordtype}{type}(\hyperlink{structdc__hash_1_1hash}{hash}), \textcolor{keywordtype}{intent(in)} :: hashv
306     \textcolor{keywordtype}{type}(\hyperlink{structdc__hash_1_1hash}{hash}) :: hashv\_tmp
307     \textcolor{keywordtype}{character(len = STRING)}:: key, value
308     \textcolor{keywordtype}{logical}:: end
309   \textcolor{keywordflow}{continue}
310     hashv\_tmp = hashv
311 
312     \textcolor{keyword}{call }\hyperlink{interfacedc__string_1_1printf}{printf}(6, \textcolor{stringliteral}{'#<HASH:: '})
313     \textcolor{keyword}{call }\hyperlink{interfacedc__hash_1_1dchashrewind}{dchashrewind}(hashv\_tmp)
314     \textcolor{keywordflow}{do}
315       \textcolor{keyword}{call }\hyperlink{interfacedc__hash_1_1dchashnext}{dchashnext}(hashv\_tmp, key, \textcolor{keywordtype}{value}, end)
316       \textcolor{keywordflow}{if} (end) \textcolor{keywordflow}{exit}
317       \textcolor{keyword}{call }\hyperlink{interfacedc__string_1_1printf}{printf}(6, \textcolor{stringliteral}{'         "%c" -> "%c",'}, &
318         & c1=trim(key), c2=trim(\textcolor{keywordtype}{value}))
319 \textcolor{keywordflow}{    enddo}
320     \textcolor{keyword}{call }\hyperlink{interfacedc__string_1_1printf}{printf}(6, \textcolor{stringliteral}{'> '})
321 
\end{DoxyCode}


The documentation for this interface was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
dc\+\_\+utils/\hyperlink{dc__hash_8f90}{dc\+\_\+hash.\+f90}\end{DoxyCompactItemize}
