Loading...
Searching...
No Matches
dsrtypes.h File Reference

type definitions, constants and helper functions for the dcmsr module More...

## Classes

class | DSRTypes
| General purpose class hiding global functions, constants and types from the global namespace. More...

## Variables

specific error conditions for module dcmsr.
These error codes can be used in addition to the general purpose codes defined in module dcmdata.
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_UnknownDocumentType
| error: the document type (SOP class UID) is unknown or not supported
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_InvalidDocument
| error: the document status is invalid
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_InvalidDocumentTree
| error: the document tree is invalid (e.g. corrupted structure)
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_MandatoryAttributeMissing
| error: a mandatory attribute is missing
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_InvalidValue
| error: a value is invalid according to the DICOM standard
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_UnsupportedValue
| error: a value is not supported by this implementation
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_UnknownValueType
| error: an unknown value type is used
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_UnknownRelationshipType
| error: an unknown relationship type is used
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_InvalidByValueRelationship
| error: the by-value relationship between two content items is not allowed
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_InvalidByReferenceRelationship
| error: the by-reference relationship between two content items is not allowed
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_SOPInstanceNotFound
| error: the specified SOP instance could not be found
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_DifferentSOPClassesForAnInstance
| error: a SOP instance has different SOP classes
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_CodingSchemeNotFound
| error: the specified coding scheme designator could not be found
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_CorruptedXMLStructure
| error: the XML structure is corrupted (XML parser error)
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_RepresentationNotAvailable
| error: the requested representation is not available
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_CannotCreateIconImage
| error: an icon image could not be created from the given DICOM image
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_CannotAddContentItem
| error: a new content item could not be added to the current one
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_InvalidConceptName
| error: an invalid concept name code has been passed or is used
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_CannotInsertSubTree
| error: a given subtree could not be inserted at the current node
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_CannotChangeRelationshipType
| error: the current relationship type cannot be replaced by the given one
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_IncompatibleDocumentTree
| error: the document tree does not comply with the given SR IOD constraints
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_ContentItemNotFound
| error: the specified content item (node) could not be found
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_CannotRemoveSubTree
| error: the specified subtree could not be removed from the document tree
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_EmptyDocumentTree
| error: the document tree is empty (and this is not allowed in this context)
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_InvalidContentItem
| error: the content item is invalid, e.g. the concept name or the stored value
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_CannotUseTemplateIdentification
| error: template identification cannot be used, i.e. requirements are not fulfilled
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_NonExtensibleTemplate
| error: cannot add content item or insert subtree to non-extensible template
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_NonExtensibleContextGroup
| error: cannot add coded entry to non-extensible context group
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_CodedEntryNotInContextGroup
| error: a given coded entry in not contained in the context group
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_CodedEntryInStandardContextGroup
| normal: a given coded entry is contained in the context group (i.e. a standard code)
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_CodedEntryIsExtensionOfContextGroup
| normal: a given coded entry is known as an extension of the context group
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_ValueSetConstraintViolated
| error: a value violates the value set constraint of a particular template row
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_InvalidTemplateStructure
| error: the internally managed structure of a template class is invalid
DCMTK_DCMSR_EXPORT const OFConditionConst | SR_EC_CannotProcessIncludedTemplates
| error: cannot process document tree with included templates

## Detailed Description

type definitions, constants and helper functions for the dcmsr module

Generated on for DCMTK Version 3.7.0 by Doxygen 1.15.0