Program: gdcm
Module: $RCSfile: gdcmTS.h,v $
Language: C++
- Date: $Date: 2005/11/29 17:11:52 $
- Version: $Revision: 1.27 $
+ Date: $Date: 2007/08/22 16:14:05 $
+ Version: $Revision: 1.30 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
=========================================================================*/
-#ifndef GDCMTS_H
-#define GDCMTS_H
+#ifndef _GDCMTS_H_
+#define _GDCMTS_H_
#include "gdcmRefCounter.h"
#include <string>
#include <iostream>
-namespace gdcm
+namespace GDCM_NAME_SPACE
{
//-----------------------------------------------------------------------------
typedef std::string TSKey;
JPEG2000Lossless,
JPEG2000,
RLELossless,
- MPEG2MainProfile,
+ MPEG2MainProfile,
+
+// The following are *not* Transfer Syntaxes, but SOP uid
+ UltrasoundImageStorage_Retired,
+
UnknownTS
};
bool IsJPEG(TSKey const &key);
bool IsJPEGLS(TSKey const &key);
bool IsMPEG(TSKey const &key);
-
+
// This should be deprecated very soon
SpecialType GetSpecialTransferSyntax(TSKey const &key);
const char* GetSpecialTransferSyntax(SpecialType t);
-
+
+ // The following are *not* Transfer Syntaxes.
+ bool IsUltrasoundImageStorage_Retired(TSKey const &key);
+
protected:
TS();
~TS();