\hypertarget{_q_c___hash_list_iterator_8dox_8h_source}{}\doxysection{QC\+\_\+\+Hash\+List\+Iterator.\+dox.\+h}

\begin{DoxyCode}{0}
\DoxyCodeLine{1 }
\DoxyCodeLine{2 \textcolor{keyword}{namespace }\mbox{\hyperlink{namespace_qore}{Qore}} \{}
\DoxyCodeLine{4 }
\DoxyCodeLine{38 \textcolor{keyword}{class }\mbox{\hyperlink{class_qore_1_1_hash_list_iterator}{HashListIterator}} : \textcolor{keyword}{public} \mbox{\hyperlink{class_qore_1_1_abstract_quantified_bidirectional_iterator}{AbstractQuantifiedBidirectionalIterator}} \{}
\DoxyCodeLine{39 }
\DoxyCodeLine{40 \textcolor{keyword}{public}:}
\DoxyCodeLine{42 }
\DoxyCodeLine{51  \mbox{\hyperlink{class_qore_1_1_hash_list_iterator_a2ecaf9ecfe497e439c5a4cf7075b2d05}{constructor}}(hash<auto> h);}
\DoxyCodeLine{52 }
\DoxyCodeLine{53 \textcolor{keyword}{public}:}
\DoxyCodeLine{55 }
\DoxyCodeLine{61  \mbox{\hyperlink{class_qore_1_1_hash_list_iterator_a49662d291df3753b81c84db73db1261f}{constructor}}();}
\DoxyCodeLine{62 }
\DoxyCodeLine{63 \textcolor{keyword}{public}:}
\DoxyCodeLine{65 }
\DoxyCodeLine{70  \mbox{\hyperlink{class_qore_1_1_hash_list_iterator_aea2eca1172724d888e732b68adb4758f}{copy}}();}
\DoxyCodeLine{71 }
\DoxyCodeLine{72 \textcolor{keyword}{public}:}
\DoxyCodeLine{74 }
\DoxyCodeLine{85 \textcolor{keywordtype}{bool} \mbox{\hyperlink{class_qore_1_1_hash_list_iterator_a2613a8ee70fde08923b43a228a44a36e}{empty}}();}
\DoxyCodeLine{86 }
\DoxyCodeLine{87 \textcolor{keyword}{public}:}
\DoxyCodeLine{89 }
\DoxyCodeLine{102 \textcolor{keywordtype}{bool} \mbox{\hyperlink{class_qore_1_1_hash_list_iterator_aef0ec0e0df43f4f8f8ba5899a53674d1}{first}}();}
\DoxyCodeLine{103 }
\DoxyCodeLine{104 \textcolor{keyword}{public}:}
\DoxyCodeLine{106 }
\DoxyCodeLine{126 \textcolor{keyword}{auto} \mbox{\hyperlink{class_qore_1_1_hash_list_iterator_addbc0527f145119b4766f40636deb7fd}{getKeyValue}}(\textcolor{keywordtype}{string} key);}
\DoxyCodeLine{127 }
\DoxyCodeLine{128 \textcolor{keyword}{public}:}
\DoxyCodeLine{130 }
\DoxyCodeLine{148 hash<auto> \mbox{\hyperlink{class_qore_1_1_hash_list_iterator_a90be594844694b0609ff217fe186962a}{getRow}}();}
\DoxyCodeLine{149 }
\DoxyCodeLine{150 \textcolor{keyword}{public}:}
\DoxyCodeLine{152 }
\DoxyCodeLine{171 hash<auto> \mbox{\hyperlink{class_qore_1_1_hash_list_iterator_a730d7771da0319322b40513e0a23bfbc}{getValue}}();}
\DoxyCodeLine{172 }
\DoxyCodeLine{173 \textcolor{keyword}{public}:}
\DoxyCodeLine{175 }
\DoxyCodeLine{187 \textcolor{keywordtype}{int} \mbox{\hyperlink{class_qore_1_1_hash_list_iterator_adf87382e56f8bc3773ab4319c83e82ea}{index}}();}
\DoxyCodeLine{188 }
\DoxyCodeLine{189 \textcolor{keyword}{public}:}
\DoxyCodeLine{191 }
\DoxyCodeLine{204 \textcolor{keywordtype}{bool} \mbox{\hyperlink{class_qore_1_1_hash_list_iterator_a1c2d63097f58f35538bb45138262959b}{last}}();}
\DoxyCodeLine{205 }
\DoxyCodeLine{206 \textcolor{keyword}{public}:}
\DoxyCodeLine{208 }
\DoxyCodeLine{220 \textcolor{keywordtype}{int} \mbox{\hyperlink{class_qore_1_1_hash_list_iterator_a4a8b5ac43d799dc662e8a4f85c820b50}{max}}();}
\DoxyCodeLine{221 }
\DoxyCodeLine{222 \textcolor{keyword}{public}:}
\DoxyCodeLine{224 }
\DoxyCodeLine{244 \textcolor{keyword}{auto} \mbox{\hyperlink{class_qore_1_1_hash_list_iterator_a216d0595e6098538ff9c48d117f20106}{memberGate}}(\textcolor{keywordtype}{string} key);}
\DoxyCodeLine{245 }
\DoxyCodeLine{246 \textcolor{keyword}{public}:}
\DoxyCodeLine{248 }
\DoxyCodeLine{262 \textcolor{keywordtype}{bool} \mbox{\hyperlink{class_qore_1_1_hash_list_iterator_a3ceb133242d42f388bdf72ab8f2d5aac}{next}}();}
\DoxyCodeLine{263 }
\DoxyCodeLine{264 \textcolor{keyword}{public}:}
\DoxyCodeLine{266 }
\DoxyCodeLine{280 \textcolor{keywordtype}{bool} \mbox{\hyperlink{class_qore_1_1_hash_list_iterator_a6df21aadae44817005795b3b6190874a}{prev}}();}
\DoxyCodeLine{281 }
\DoxyCodeLine{282 \textcolor{keyword}{public}:}
\DoxyCodeLine{284 }
\DoxyCodeLine{293  \mbox{\hyperlink{class_qore_1_1_hash_list_iterator_a26cdde61d96fc4a3d80f793106eb53ad}{reset}}();}
\DoxyCodeLine{294 }
\DoxyCodeLine{295 \textcolor{keyword}{public}:}
\DoxyCodeLine{297 }
\DoxyCodeLine{309 \textcolor{keywordtype}{bool} \mbox{\hyperlink{class_qore_1_1_hash_list_iterator_addbd1d1f84da206eb0c86b8ae25119da}{set}}(\textcolor{keywordtype}{int} pos);}
\DoxyCodeLine{310 }
\DoxyCodeLine{311 \textcolor{keyword}{public}:}
\DoxyCodeLine{313 }
\DoxyCodeLine{324 \textcolor{keywordtype}{bool} \mbox{\hyperlink{class_qore_1_1_hash_list_iterator_a9f6eb7c58db7641827e6c9ed12f70b98}{valid}}();}
\DoxyCodeLine{325 \};}
\DoxyCodeLine{326 \}}

\end{DoxyCode}
