DCMTK  Version 3.6.4
OFFIS DICOM Toolkit
dcerror.h File Reference

error handling, codes and strings for the dcmdata module More...

Variables

condition constants for module dcmdata.

These constants can be used in addition to the general purpose ones defined in module ofstd.

const DCMTK_DCMDATA_EXPORT OFConditionConst EC_InvalidTag
 Invalid tag.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_TagNotFound
 Tag not found.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_InvalidVR
 Invalid VR.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_InvalidStream
 Invalid stream.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_EndOfStream
 End of stream.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_CorruptedData
 Corrupted data.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_IllegalCall
 Illegal call, perhaps wrong parameters.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_SequEnd
 Sequence end.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_DoubledTag
 Doubled tag.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_StreamNotifyClient
 I/O suspension or premature end of stream.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_WrongStreamMode
 Stream mode (R/W, random/sequence) is wrong.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_ItemEnd
 Item end.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_RepresentationNotFound
 Compressed/uncompressed pixel representation not found.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_CannotChangeRepresentation
 Pixel representation cannot be changed to requested transfer syntax.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_UnsupportedEncoding
 Unsupported compression or encryption.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_PutbackFailed
 Parser failure: Putback operation failed.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_DoubleCompressionFilters
 Too many compression filters.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_ApplicationProfileViolated
 Storage media application profile violated.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_InvalidOffset
 Invalid offset.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_TooManyBytesRequested
 Too many bytes requested.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_InvalidBasicOffsetTable
 Invalid basic offset table.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_ElemLengthLargerThanItem
 Element length is larger than (explicit) length of surrounding item.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_FileMetaInfoHeaderMissing
 File meta information header missing.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_SeqOrItemContentOverflow
 Item or sequence content larger than explicit 32-bit length field permits.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_ValueRepresentationViolated
 Value Representation (VR) violated.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_ValueMultiplicityViolated
 Value Multiplicity (VM) violated.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_MaximumLengthViolated
 Maximum VR length violated.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_ElemLengthExceeds16BitField
 Element length is larger than 16-bit length field permits.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_SequDelimitationItemMissing
 Missing Sequence Delimitation Item while reading a sequence.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_ItemDelimitationItemMissing
 Missing Item Delimitation Item while reading an item.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_PrematureSequDelimitationItem
 Sequence delimiter occurs before explicit item length is completely read.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_InvalidDICOMDIR
 Invalid DICOMDIR, e.g. corrupted data structures.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_UnknownVR
 Unknown VR, e.g. tag not found in data dictionary.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_InvalidValue
 Invalid value, e.g. element value has been provided that does not match the VR.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_ItemNotFound
 An expected Item was not found.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_UnknownTransferSyntax
 Given transfer syntax is unknown.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_CannotCheck
 Cannot check.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_MissingValue
 Missing value, e.g. element must contain a value but is empty.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_MissingAttribute
 Missing attribute.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_InternalError
 Internal error.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_InvalidCharacter
 Invalid character, e.g. non-ASCII character used but no Specific Character Set defined.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_UndefinedLengthOBOW
 Illegal element with OB or OW Value Representation and undefined length encountered.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_VOI_LUT_OBOW
 Illegal VOI LUT Sequence element with OB or OW Value Representation and explicit length encountered.
 
const DCMTK_DCMDATA_EXPORT OFConditionConst EC_PixelDataExplLengthIllegal
 Pixel data in top level dataset in compressed Transfer Syntax uses explicit length (undefined required)
 
const DCMTK_DCMDATA_EXPORT unsigned short EC_CODE_CannotSelectCharacterSet
 error, cannot select specific character set
 
const DCMTK_DCMDATA_EXPORT unsigned short EC_CODE_CannotConvertCharacterSet
 error, cannot convert specific character set
 
const DCMTK_DCMDATA_EXPORT unsigned short EC_CODE_CannotConvertToXML
 error, cannot convert to XML
 
const DCMTK_DCMDATA_EXPORT unsigned short EC_CODE_CannotDetermineStartFragment
 error, cannot determine start fragment (of compressed pixel data)
 

Detailed Description

error handling, codes and strings for the dcmdata module


Generated on Tue Mar 3 2020 for DCMTK Version 3.6.4 by Doxygen 1.8.16