DCMTK: dcmdata/include/dcmtk/dcmdata/dcerror.h File Reference

DCMTK Version 3.6.9 OFFIS DICOM Toolkit

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