+/**
+ * \brief Initialise the visit of the DicomDirPatients
+ */
+void DicomDirPatient::InitTraversal()
+{
+ ItDicomDirStudy = Studies.begin();
+}
+
+/**
+ * \brief Get the next entry while visiting the DicomDirStudies
+ * \return The next DicomDirStudies if found, otherwhise NULL
+ */
+DicomDirStudy *DicomDirPatient::GetNextEntry()
+{
+ if (ItDicomDirStudy != Studies.end())
+ {
+ DicomDirStudy *tmp = *ItDicomDirStudy;
+ ++ItDicomDirStudy;
+ return tmp;
+ }
+ else
+ {
+ return NULL;
+ }
+}