+SERIES IMAGE, OVERLAY, MODALITY LUT, VOI LUT, CURVE,
+ STORED PRINT, RT DOSE, RT STRUCTURE SET, RT PLAN,
+ RT TREAT RECORD, PRESENTATION, WAVEFORM, SR DOCUMENT,
+ KEY OBJECT DOC, SPECTROSCOPY, RAW DATA, PRIVATE
+
+IMAGE PRIVATE
+OVERLAY PRIVATE
+MODALITY LUT PRIVATE
+VOI LUT PRIVATE
+CURVE PRIVATE
+STORED PRINT PRIVATE
+RT DOSE PRIVATE
+RT STRUCTURE SET PRIVATE
+RT PLAN PRIVATE
+RT TREAT RECORD PRIVATE
+PRESENTATION PRIVATE
+WAVEFORM PRIVATE
+SR DOCUMENT PRIVATE
+KEY OBJECT DOC PRIVATE
+SPECTROSCOPY PRIVATE
+RAW DATA PRIVATE
+
+TOPIC STUDY, SERIES, IMAGE, OVERLAY, MODALITY LUT, VOI LUT,
+ CURVE, STORED PRINT, RT DOSE, RT STRUCTURE SET,
+ RT PLAN, RT TREAT RECORD, PRESENTATION, WAVEFORM,
+ SR DOCUMENT, KEY OBJECT DOC, SPECTROSCOPY, RAW DATA,
+ PRIVATE
+
+VISIT PRIVATE
+
+RESULTS INTERPRETATION, PRIVATE
+
+INTERPRETATION PRIVATE
+STUDY COMPONENT PRIVATE
+PRIVATE PRIVATE, (any of the above as privately defined)
+MRDR (Not applicable)
+
+Note : Directory Record Types PRINT QUEUE, FILM SESSION, FILM BOX, and
+ IMAGE BOX were previously defined in DICOM. They have been retired.
+ See PS 3.3-1998.
+*/
+
+// ----------------------
+// The current gdcm version only deals with :
+//
+// (Root directory Entity) PATIENT
+// PATIENT STUDY
+// STUDY SERIES
+// STUDY VISIT
+// SERIES IMAGE
+// IMAGE /
+//
+// DicomDir::CreateDicomDir will have to be completed
+// Treelike structure management will have to be upgraded
+// ----------------------------------------------------------------------------
+
+namespace GDCM_NAME_SPACE
+{
+//-----------------------------------------------------------------------------
+// Constructor / Destructor
+/**
+ * \brief Constructor : creates an empty DicomDir