Inheritance diagram for DSRIODConstraintChecker:
Public Member Functions | |
DSRIODConstraintChecker () | |
default constructor | |
virtual | ~DSRIODConstraintChecker () |
destructor | |
virtual OFBool | isByReferenceAllowed () const =0 |
check whether by-reference relationships are allowed for this SR IOD (abstract) | |
virtual OFBool | isTemplateSupportRequired () const =0 |
check whether this SR IOD requires template support (abstract) | |
virtual const char * | getRootTemplateIdentifier () const =0 |
get identifier of the root template | |
virtual E_DocumentType | getDocumentType () const =0 |
get the associated document type of the SR IOD (abstract) | |
virtual OFBool | checkContentRelationship (const E_ValueType sourceValueType, const E_RelationshipType relationshipType, const E_ValueType targetValueType, const OFBool byReference=OFFalse) const =0 |
check whether specified content relationship is allowed for this IOD (abstract) |
Definition at line 49 of file dsriodcc.h.
|
check whether specified content relationship is allowed for this IOD (abstract)
Implemented in DSRBasicTextSRConstraintChecker, DSRChestCadSRConstraintChecker, DSRComprehensiveSRConstraintChecker, DSREnhancedSRConstraintChecker, DSRKeyObjectDocConstraintChecker, DSRMammographyCadSRConstraintChecker, DSRProcedureLogConstraintChecker, and DSRXRayRadiationDoseSRConstraintChecker. |
|
get the associated document type of the SR IOD (abstract)
Implemented in DSRBasicTextSRConstraintChecker, DSRChestCadSRConstraintChecker, DSRComprehensiveSRConstraintChecker, DSREnhancedSRConstraintChecker, DSRKeyObjectDocConstraintChecker, DSRMammographyCadSRConstraintChecker, DSRProcedureLogConstraintChecker, and DSRXRayRadiationDoseSRConstraintChecker. |
|
get identifier of the root template
Implemented in DSRBasicTextSRConstraintChecker, DSRChestCadSRConstraintChecker, DSRComprehensiveSRConstraintChecker, DSREnhancedSRConstraintChecker, DSRKeyObjectDocConstraintChecker, DSRMammographyCadSRConstraintChecker, DSRProcedureLogConstraintChecker, and DSRXRayRadiationDoseSRConstraintChecker. |
|
check whether by-reference relationships are allowed for this SR IOD (abstract)
Implemented in DSRBasicTextSRConstraintChecker, DSRChestCadSRConstraintChecker, DSRComprehensiveSRConstraintChecker, DSREnhancedSRConstraintChecker, DSRKeyObjectDocConstraintChecker, DSRMammographyCadSRConstraintChecker, DSRProcedureLogConstraintChecker, and DSRXRayRadiationDoseSRConstraintChecker. |
|
check whether this SR IOD requires template support (abstract)
Implemented in DSRBasicTextSRConstraintChecker, DSRChestCadSRConstraintChecker, DSRComprehensiveSRConstraintChecker, DSREnhancedSRConstraintChecker, DSRKeyObjectDocConstraintChecker, DSRMammographyCadSRConstraintChecker, DSRProcedureLogConstraintChecker, and DSRXRayRadiationDoseSRConstraintChecker. |