32 #include "dcmtk/config/osconfig.h" 33 #include "dcmtk/dcmjpls/djlsutil.h" 34 #include "CharLS/interface.h" 56 case UncompressedBufferTooSmall:
57 return EC_JLSUncompressedBufferTooSmall;
58 case CompressedBufferTooSmall:
59 return EC_JLSCompressedBufferTooSmall;
60 case ImageTypeNotSupported:
61 return EC_JLSCodecUnsupportedImageType;
62 case InvalidJlsParameters:
63 return EC_JLSCodecInvalidParameters;
64 case ParameterValueNotSupported:
65 return EC_JLSCodecUnsupportedValue;
66 case InvalidCompressedData:
67 return EC_JLSInvalidCompressedData;
68 case UnsupportedBitDepthForTransform:
69 return EC_JLSUnsupportedBitDepthForTransform;
70 case UnsupportedColorTransform:
71 return EC_JLSUnsupportedColorTransform;
72 case TooMuchCompressedData:
73 return EC_JLSTooMuchCompressedData;
75 return EC_IllegalParameter;
DJLSError()
private undefined constructor
static const OFCondition & convert(JLS_ERROR error)
This method converts a CharLS error code into a dcmjpls OFCondition.
Helper class for converting between dcmjpls and CharLS error codes.
General purpose class for condition codes.