X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=gdcmPython%2Fgdcm.i;h=26ec3cc1de6be00c0ac260965aec8441e8ab0a38;hb=82afaad85d04083d5d7945e2a70a79a720a9ba3a;hp=1849a9a01462b9e0e6dee3652ec3bf0f1d06c20d;hpb=eacd2efd90ffb9015d6358f135cb17a838a29abb;p=gdcm.git diff --git a/gdcmPython/gdcm.i b/gdcmPython/gdcm.i index 1849a9a0..26ec3cc1 100644 --- a/gdcmPython/gdcm.i +++ b/gdcmPython/gdcm.i @@ -1,10 +1,11 @@ %module gdcm -#pragma SWIG nowarn=504 +#pragma SWIG nowarn=504,510 %{ #include #include "gdcmCommon.h" #include "gdcmBase.h" +#include "gdcmRefCounter.h" #include "gdcmTagKey.h" #include "gdcmVRKey.h" #include "gdcmDict.h" @@ -85,13 +86,13 @@ using namespace gdcm; //////////////////////////////////////////////// // Redefine all types used -typedef char int8_t; -typedef unsigned char uint8_t; -typedef short int16_t; -typedef unsigned short uint16_t; -typedef int int32_t; -typedef unsigned int uint32_t; -typedef long long int64_t; +typedef char int8_t; +typedef unsigned char uint8_t; +typedef short int16_t; +typedef unsigned short uint16_t; +typedef int int32_t; +typedef unsigned int uint32_t; +typedef long long int64_t; typedef unsigned long long uint64_t; //////////////////////////////////////////////// @@ -242,6 +243,7 @@ typedef unsigned long long uint64_t; // Warning: Order matters ! %include "gdcmCommon.h" %include "gdcmBase.h" +%include "gdcmRefCounter.h" %include "gdcmTagKey.h" %include "gdcmVRKey.h" %include "gdcmDicomEntry.h"