comparison Core/Enumerations.h @ 3998:b3f09bc9734b

sharing more code between the loggers
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 05 Jun 2020 18:56:35 +0200
parents 7e8bfda62b43
children e8d30585b909
comparison
equal deleted inserted replaced
3997:febe25d03f08 3998:b3f09bc9734b
294 DicomTransferSyntax_RLELossless /*!< RLE - Run Length Encoding (lossless) */, 294 DicomTransferSyntax_RLELossless /*!< RLE - Run Length Encoding (lossless) */,
295 DicomTransferSyntax_RFC2557MimeEncapsulation /*!< RFC 2557 MIME Encapsulation */, 295 DicomTransferSyntax_RFC2557MimeEncapsulation /*!< RFC 2557 MIME Encapsulation */,
296 DicomTransferSyntax_XML /*!< XML Encoding */ 296 DicomTransferSyntax_XML /*!< XML Encoding */
297 }; 297 };
298 298
299 enum LogLevel
300 {
301 LogLevel_Error,
302 LogLevel_Warning,
303 LogLevel_Info,
304 LogLevel_Trace
305 };
306
307 299
308 /** 300 /**
309 * {summary}{The memory layout of the pixels (resp. voxels) of a 2D (resp. 3D) image.} 301 * {summary}{The memory layout of the pixels (resp. voxels) of a 2D (resp. 3D) image.}
310 **/ 302 **/
311 enum PixelFormat 303 enum PixelFormat
827 819
828 ORTHANC_PUBLIC 820 ORTHANC_PUBLIC
829 const char* EnumerationToString(PhotometricInterpretation photometric); 821 const char* EnumerationToString(PhotometricInterpretation photometric);
830 822
831 ORTHANC_PUBLIC 823 ORTHANC_PUBLIC
832 const char* EnumerationToString(LogLevel level);
833
834 ORTHANC_PUBLIC
835 const char* EnumerationToString(RequestOrigin origin); 824 const char* EnumerationToString(RequestOrigin origin);
836 825
837 ORTHANC_PUBLIC 826 ORTHANC_PUBLIC
838 const char* EnumerationToString(PixelFormat format); 827 const char* EnumerationToString(PixelFormat format);
839 828
870 ORTHANC_PUBLIC 859 ORTHANC_PUBLIC
871 ResourceType StringToResourceType(const char* type); 860 ResourceType StringToResourceType(const char* type);
872 861
873 ORTHANC_PUBLIC 862 ORTHANC_PUBLIC
874 ImageFormat StringToImageFormat(const char* format); 863 ImageFormat StringToImageFormat(const char* format);
875
876 ORTHANC_PUBLIC
877 LogLevel StringToLogLevel(const char* level);
878 864
879 ORTHANC_PUBLIC 865 ORTHANC_PUBLIC
880 ValueRepresentation StringToValueRepresentation(const std::string& vr, 866 ValueRepresentation StringToValueRepresentation(const std::string& vr,
881 bool throwIfUnsupported); 867 bool throwIfUnsupported);
882 868