Exceptions¶
This section describes the exception classes thrown by Imebra.
Each exception class derive from NSError.
ImebraMissingDataElementError¶
-
class
ImebraMissingDataElementError
: public NSError¶ Subclassed by ImebraMissingBufferError, ImebraMissingGroupError, ImebraMissingItemError, ImebraMissingTagError
ImebraMissingGroupError¶
-
class
ImebraMissingGroupError
: public ImebraMissingDataElementError¶
ImebraMissingTagError¶
-
class
ImebraMissingTagError
: public ImebraMissingDataElementError¶
ImebraMissingBufferError¶
-
class
ImebraMissingBufferError
: public ImebraMissingDataElementError¶
ImebraMissingItemError¶
-
class
ImebraMissingItemError
: public ImebraMissingDataElementError¶
ImebraStreamError¶
-
class
ImebraStreamError
: public NSError¶ Subclassed by ImebraStreamCloseError, ImebraStreamEOFError, ImebraStreamJpegTagInStreamError, ImebraStreamOpenError, ImebraStreamReadError, ImebraStreamWriteError
ImebraStreamOpenError¶
-
class
ImebraStreamOpenError
: public ImebraStreamError¶ Subclassed by ImebraTCPAddressAlreadyInUse, ImebraTCPConnectionRefused
ImebraStreamReadError¶
-
class
ImebraStreamReadError
: public ImebraStreamError¶
ImebraStreamWriteError¶
-
class
ImebraStreamWriteError
: public ImebraStreamError¶
ImebraStreamCloseError¶
-
class
ImebraStreamCloseError
: public ImebraStreamError¶
ImebraStreamClosedError¶
-
class
ImebraStreamClosedError
: public ImebraStreamEOFError¶
ImebraTCPError¶
Warning
doxygenclass: Cannot find class “ImebraTCPError” in doxygen xml output for project “imebra” from directory: ./doxygen_xml/
ImebraTCPConnectionRefused¶
-
class
ImebraTCPConnectionRefused
: public ImebraStreamOpenError¶
ImebraTCPAddressAlreadyInUse¶
-
class
ImebraTCPAddressAlreadyInUse
: public ImebraStreamOpenError¶
ImebraAddressError¶
-
class
ImebraAddressError
: public NSError¶ Subclassed by ImebraAddressNoNameError, ImebraAddressServiceNotSupportedError, ImebraAddressTryAgainError
ImebraAddressTryAgainError¶
-
class
ImebraAddressTryAgainError
: public ImebraAddressError¶
ImebraAddressNoNameError¶
-
class
ImebraAddressNoNameError
: public ImebraAddressError¶
ImebraAddressServiceNotSupportedError¶
-
class
ImebraAddressServiceNotSupportedError
: public ImebraAddressError¶
ImebraDictionaryError¶
-
class
ImebraDictionaryError
: public NSError¶ Subclassed by ImebraDictionaryUnknownDataTypeError, ImebraDictionaryUnknownTagError
ImebraDictionaryUnknownTagError¶
-
class
ImebraDictionaryUnknownTagError
: public ImebraDictionaryError¶
ImebraDictionaryUnknownDataTypeError¶
-
class
ImebraDictionaryUnknownDataTypeError
: public ImebraDictionaryError¶
ImebraCharsetConversionError¶
-
class
ImebraCharsetConversionError
: public NSError¶ Subclassed by ImebraCharsetConversionNoSupportedTableError, ImebraCharsetConversionNoTableError, ImebraCharsetListDiffDefaultError
ImebraCharsetConversionNoTableError¶
-
class
ImebraCharsetConversionNoTableError
: public ImebraCharsetConversionError¶
ImebraCharsetConversionNoSupportedTableError¶
-
class
ImebraCharsetConversionNoSupportedTableError
: public ImebraCharsetConversionError¶
ImebraCharsetListDiffDefaultError¶
-
class
ImebraCharsetListDiffDefaultError
: public ImebraCharsetConversionError¶
ImebraCodecError¶
-
class
ImebraCodecError
: public NSError¶ Subclassed by ImebraCodecCorruptedFileError, ImebraCodecImageTooBigError, ImebraCodecWrongFormatError, ImebraCodecWrongTransferSyntaxError, ImebraDicomCodecError, ImebraInvalidSequenceItemError, ImebraJpegCodecError
ImebraCodecWrongFormatError¶
-
class
ImebraCodecWrongFormatError
: public ImebraCodecError¶
ImebraCodecCorruptedFileError¶
-
class
ImebraCodecCorruptedFileError
: public ImebraCodecError¶
ImebraCodecWrongTransferSyntaxError¶
-
class
ImebraCodecWrongTransferSyntaxError
: public ImebraCodecError¶
ImebraCodecImageTooBigError¶
-
class
ImebraCodecImageTooBigError
: public ImebraCodecError¶
ImebraInvalidSequenceItemError¶
-
class
ImebraInvalidSequenceItemError
: public ImebraCodecError¶
ImebraDataHandlerError¶
-
class
ImebraDataHandlerError
: public NSError¶ Subclassed by ImebraDataHandlerConversionError, ImebraDataHandlerCorruptedBufferError, ImebraDataHandlerInvalidDataError
ImebraDataHandlerConversionError¶
-
class
ImebraDataHandlerConversionError
: public ImebraDataHandlerError¶
ImebraDataHandlerCorruptedBufferError¶
-
class
ImebraDataHandlerCorruptedBufferError
: public ImebraDataHandlerError¶
ImebraDataHandlerInvalidDataError¶
-
class
ImebraDataHandlerInvalidDataError
: public ImebraDataHandlerError¶
ImebraDataSetError¶
-
class
ImebraDataSetError
: public NSError¶ Subclassed by ImebraDataSetCorruptedOffsetTableError, ImebraDataSetDifferentFormatError, ImebraDataSetImageDoesntExistError, ImebraDataSetImagePaletteColorIsReadOnly, ImebraDataSetOldFormatError, ImebraDataSetUnknownTransferSyntaxError, ImebraDataSetWrongFrameError
ImebraDataSetDifferentFormatError¶
-
class
ImebraDataSetDifferentFormatError
: public ImebraDataSetError¶
ImebraDataSetUnknownTransferSyntaxError¶
-
class
ImebraDataSetUnknownTransferSyntaxError
: public ImebraDataSetError¶
ImebraDataSetWrongFrameError¶
-
class
ImebraDataSetWrongFrameError
: public ImebraDataSetError¶
ImebraDataSetOldFormatError¶
-
class
ImebraDataSetOldFormatError
: public ImebraDataSetError¶
ImebraDataSetImageDoesntExistError¶
-
class
ImebraDataSetImageDoesntExistError
: public ImebraDataSetError¶
ImebraDataSetImagePaletteColorIsReadOnly¶
-
class
ImebraDataSetImagePaletteColorIsReadOnly
: public ImebraDataSetError¶
ImebraDataSetCorruptedOffsetTableError¶
-
class
ImebraDataSetCorruptedOffsetTableError
: public ImebraDataSetError¶
ImebraDicomDirError¶
-
class
ImebraDicomDirError
: public NSError¶ Subclassed by ImebraDicomDirCircularReferenceError, ImebraDicomDirUnknownDirectoryRecordTypeError
ImebraDicomDirCircularReferenceError¶
-
class
ImebraDicomDirCircularReferenceError
: public ImebraDicomDirError¶
ImebraDicomDirUnknownDirectoryRecordTypeError¶
-
class
ImebraDicomDirUnknownDirectoryRecordTypeError
: public ImebraDicomDirError¶
ImebraHuffmanError¶
-
class
ImebraHuffmanError
: public NSError¶ Subclassed by ImebraHuffmanCreateTableError, ImebraHuffmanReadError, ImebraHuffmanWriteError
ImebraHuffmanCreateTableError¶
-
class
ImebraHuffmanCreateTableError
: public ImebraHuffmanError¶
ImebraHuffmanReadError¶
-
class
ImebraHuffmanReadError
: public ImebraHuffmanError¶
ImebraHuffmanWriteError¶
-
class
ImebraHuffmanWriteError
: public ImebraHuffmanError¶
ImebraImageError¶
-
class
ImebraImageError
: public NSError¶ Subclassed by ImebraImageInvalidSizeError, ImebraImageUnknownColorSpaceError, ImebraImageUnknownDepthError
ImebraImageUnknownDepthError¶
-
class
ImebraImageUnknownDepthError
: public ImebraImageError¶
ImebraImageUnknownColorSpaceError¶
-
class
ImebraImageUnknownColorSpaceError
: public ImebraImageError¶
ImebraImageInvalidSizeError¶
-
class
ImebraImageInvalidSizeError
: public ImebraImageError¶
ImebraTransformError¶
-
class
ImebraTransformError
: public NSError¶ Subclassed by ImebraColorTransformError, ImebraColorTransformsFactoryError, ImebraModalityVOILUTError, ImebraTransformDifferentHighBitError, ImebraTransformHighBitError, ImebraTransformInvalidAreaError
ImebraTransformInvalidAreaError¶
-
class
ImebraTransformInvalidAreaError
: public ImebraTransformError¶
ImebraTransformDifferentHighBitError¶
-
class
ImebraTransformDifferentHighBitError
: public ImebraTransformError¶
ImebraColorTransformError¶
-
class
ImebraColorTransformError
: public ImebraTransformError¶ Subclassed by ImebraColorTransformWrongColorSpaceError
ImebraColorTransformWrongColorSpaceError¶
-
class
ImebraColorTransformWrongColorSpaceError
: public ImebraColorTransformError¶
ImebraColorTransformsFactoryError¶
-
class
ImebraColorTransformsFactoryError
: public ImebraTransformError¶ Subclassed by ImebraColorTransformsFactoryNoTransformError
ImebraColorTransformsFactoryNoTransformError¶
-
class
ImebraColorTransformsFactoryNoTransformError
: public ImebraColorTransformsFactoryError¶
ImebraTransformHighBitError¶
-
class
ImebraTransformHighBitError
: public ImebraTransformError¶ Subclassed by ImebraTransformHighBitDifferentColorSpacesError
ImebraTransformHighBitDifferentColorSpacesError¶
-
class
ImebraTransformHighBitDifferentColorSpacesError
: public ImebraTransformHighBitError¶
ImebraStreamEOFError¶
-
class
ImebraStreamEOFError
: public ImebraStreamError¶ Subclassed by ImebraStreamClosedError
ImebraStreamJpegTagInStreamError¶
-
class
ImebraStreamJpegTagInStreamError
: public ImebraStreamError¶
ImebraModalityVOILUTError¶
-
class
ImebraModalityVOILUTError
: public ImebraTransformError¶
ImebraDicomCodecError¶
-
class
ImebraDicomCodecError
: public ImebraCodecError¶ Subclassed by ImebraDicomCodecDepthLimitReachedError
ImebraDicomCodecDepthLimitReachedError¶
-
class
ImebraDicomCodecDepthLimitReachedError
: public ImebraDicomCodecError¶
ImebraJpegCodecError¶
-
class
ImebraJpegCodecError
: public ImebraCodecError¶ Subclassed by ImebraJpegCodecCannotHandleSyntaxError
ImebraJpegCodecCannotHandleSyntaxError¶
-
class
ImebraJpegCodecCannotHandleSyntaxError
: public ImebraJpegCodecError¶
ImebraMemoryError¶
-
class
ImebraMemoryError
: public NSError¶ Subclassed by ImebraMemorySizeError
ImebraMemorySizeError¶
-
class
ImebraMemorySizeError
: public ImebraMemoryError¶
ImebraAcseError¶
-
class
ImebraAcseError
: public NSError¶ Subclassed by ImebraAcseCorruptedMessageError, ImebraAcseNoPayloadError, ImebraAcseNoTransferSyntaxError, ImebraAcsePresentationContextNotRequestedError, ImebraAcseRejectedAssociationError, ImebraAcseTooManyOperationsInvokedError, ImebraAcseTooManyOperationsPerformedError, ImebraAcseWrongIdError, ImebraAcseWrongRoleError
ImebraAcseCorruptedMessageError¶
-
class
ImebraAcseCorruptedMessageError
: public ImebraAcseError¶
ImebraAcseNoTransferSyntaxError¶
-
class
ImebraAcseNoTransferSyntaxError
: public ImebraAcseError¶
ImebraAcsePresentationContextNotRequestedError¶
-
class
ImebraAcsePresentationContextNotRequestedError
: public ImebraAcseError¶
ImebraAcseWrongRoleError¶
-
class
ImebraAcseWrongRoleError
: public ImebraAcseError¶
ImebraAcseWrongIdError¶
-
class
ImebraAcseWrongIdError
: public ImebraAcseError¶ Subclassed by ImebraAcseWrongCommandIdError, ImebraAcseWrongResponseIdError
ImebraAcseWrongResponseIdError¶
-
class
ImebraAcseWrongResponseIdError
: public ImebraAcseWrongIdError¶
ImebraAcseWrongCommandIdError¶
-
class
ImebraAcseWrongCommandIdError
: public ImebraAcseWrongIdError¶
ImebraAcseRejectedAssociationError¶
-
class
ImebraAcseRejectedAssociationError
: public ImebraAcseError¶ Subclassed by ImebraAcseSCPAcseProtocolVersionNotSupportedError, ImebraAcseSCPNoReasonGivenError, ImebraAcseSCPPresentationLocalLimitExcededError, ImebraAcseSCPPresentationReservedError, ImebraAcseSCPPresentationTemporaryCongestionError, ImebraAcseSCUApplicationContextNameNotSupportedError, ImebraAcseSCUCalledAETNotRecognizedError, ImebraAcseSCUCallingAETNotRecognizedError, ImebraAcseSCUNoReasonGivenError
ImebraAcseSCUNoReasonGivenError¶
-
class
ImebraAcseSCUNoReasonGivenError
: public ImebraAcseRejectedAssociationError¶
ImebraAcseSCUApplicationContextNameNotSupportedError¶
-
class
ImebraAcseSCUApplicationContextNameNotSupportedError
: public ImebraAcseRejectedAssociationError¶
ImebraAcseSCUCallingAETNotRecognizedError¶
-
class
ImebraAcseSCUCallingAETNotRecognizedError
: public ImebraAcseRejectedAssociationError¶
ImebraAcseSCUCalledAETNotRecognizedError¶
-
class
ImebraAcseSCUCalledAETNotRecognizedError
: public ImebraAcseRejectedAssociationError¶
ImebraAcseSCPNoReasonGivenError¶
-
class
ImebraAcseSCPNoReasonGivenError
: public ImebraAcseRejectedAssociationError¶
ImebraAcseSCPAcseProtocolVersionNotSupportedError¶
-
class
ImebraAcseSCPAcseProtocolVersionNotSupportedError
: public ImebraAcseRejectedAssociationError¶
ImebraAcseSCPPresentationReservedError¶
-
class
ImebraAcseSCPPresentationReservedError
: public ImebraAcseRejectedAssociationError¶
ImebraAcseSCPPresentationTemporaryCongestionError¶
-
class
ImebraAcseSCPPresentationTemporaryCongestionError
: public ImebraAcseRejectedAssociationError¶
ImebraAcseSCPPresentationLocalLimitExcededError¶
-
class
ImebraAcseSCPPresentationLocalLimitExcededError
: public ImebraAcseRejectedAssociationError¶
ImebraAcseTooManyOperationsPerformedError¶
-
class
ImebraAcseTooManyOperationsPerformedError
: public ImebraAcseError¶
ImebraAcseTooManyOperationsInvokedError¶
-
class
ImebraAcseTooManyOperationsInvokedError
: public ImebraAcseError¶
ImebraAcseNoPayloadError¶
-
class
ImebraAcseNoPayloadError
: public ImebraAcseError¶
ImebraDimseError¶
-
class
ImebraDimseError
: public NSError¶ Subclassed by ImebraDimseInvalidCommand
ImebraDimseInvalidCommand¶
-
class
ImebraDimseInvalidCommand
: public ImebraDimseError¶