+////////////////////////////////////////////////////////////////////////////
+// Deals with function returning a C++ string.
+%typemap(out) string, std::string {
+ $result = PyString_FromString(($1).c_str());
+}
+
+%typemap(python, in) const std::string, std::string
+{
+ $1 = PyString_AsString($input);
+}
+////////////////////////////////////////////////////////////////////////////
+%include "gdcmCommon.h"
+%include "gdcmDictEntry.h"
+%include "gdcmDict.h"
+%include "gdcmDictSet.h"
+%include "gdcmParser.h"
+%include "gdcmHeaderEntry.h"
+%include "gdcmHeader.h"
+%include "gdcmHeaderHelper.h"
+%include "gdcmFile.h"
+%include "gdcmUtil.h"
+%include "gdcmObject.h"
+%include "gdcmDICOMDIR.h"
+%#include "gdcmPatient.h"
+%include "gdcmStudy.h"
+%include "gdcmSerie.h"
+%include "gdcmImage.h"