#ifndef GDCMUTIL_H
#define GDCMUTIL_H
+#include "gdcmCommon.h"
#include "gdcmVR.h"
#include "gdcmTS.h"
#include "gdcmDictSet.h"
+#include "gdcmDicomDirElement.h"
#include <iostream>
#include <vector>
#include <string>
*/
class gdcmDebug {
public:
- gdcmDebug(int = 0);
+ gdcmDebug(int level = GDCM_DEBUG);
+
void SetDebug (int i) {DebugLevel = i;}
void Verbose(int, const char*, const char* ="");
gdcmGlobal(void);
~gdcmGlobal();
+ static gdcmDictSet *GetDicts(void);
static gdcmVR *GetVR(void);
static gdcmTS *GetTS(void);
- static gdcmDictSet *GetDicts(void);
+ static gdcmDicomDirElement *GetDicomDirElements(void);
private:
+ static gdcmDictSet *Dicts;
static gdcmVR *VR;
static gdcmTS *TS;
- static gdcmDictSet *Dicts;
+ static gdcmDicomDirElement *ddElem;
};
//-----------------------------------------------------------------------------