42 static bool ComputeMD5(
const char *buffer,
size_t buf_len,
47 void Print(std::ostream &os = std::cout);
55 typedef const char*
const (*MediaStorageDataFilesType)[2];
63 typedef const char*
const (*MD5DataImagesType)[2];
110 static const char *
GetTempFilename(
const char *filename,
const char * subdir =
nullptr);
113 static const wchar_t*
GetTempFilenameW(
const wchar_t *filename,
const wchar_t* subdir =
nullptr);
class for testing
Definition gdcmTesting.h:32
static bool ComputeMD5(const char *buffer, size_t buf_len, char digest_str[33])
static std::streamoff GetSelectedPrivateGroupOffsetFromFile(const char *filepath)
static const char * GetPixelSpacingDataRoot()
Return the GDCM PIXEL SPACING DATA ROOT (See David Clunie website for dataset)
static const char * GetDataExtraRoot()
Return the GDCM DATA EXTRA ROOT.
static const char * GetFileName(unsigned int file)
static std::streamoff GetSelectedTagsOffsetFromFile(const char *filepath)
static std::streamoff GetStreamOffsetFromFile(const char *filepath)
static unsigned int GetNumberOfMD5DataImages()
void Print(std::ostream &os=std::cout)
Print.
static const wchar_t * GetTempDirectoryW(const wchar_t *subdir=nullptr)
NOT THREAD SAFE.
static const char * GetMediaStorageFromFile(const char *filepath)
static const char *const * GetFileNames()
return the table of fullpath to gdcmData DICOM files:
static const char * GetMD5FromFile(const char *filepath)
static int GetLossyFlagFromFile(const char *filepath)
static const char *const * GetMD5DataImage(unsigned int file)
static MD5DataImagesType GetMD5DataImages()
static const char * GetTempFilename(const char *filename, const char *subdir=nullptr)
NOT THREAD SAFE.
static const char * GetTempDirectory(const char *subdir=nullptr)
static unsigned int GetNumberOfMediaStorageDataFiles()
static const char * GetMD5FromBrokenFile(const char *filepath)
static const char * GetDataRoot()
Return the GDCM DATA ROOT.
static const wchar_t * GetTempFilenameW(const wchar_t *filename, const wchar_t *subdir=nullptr)
NOT THREAD SAFE.
static const char *const * GetMediaStorageDataFile(unsigned int file)
static unsigned int GetNumberOfFileNames()
static const char * GetSourceDirectory()
static bool ComputeFileMD5(const char *filename, char digest_str[33])
static MediaStorageDataFilesType GetMediaStorageDataFiles()
#define GDCM_EXPORT
Definition gdcmWin32.h:34