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. |