34 #include "dcmtk/config/osconfig.h" 36 #include "dcmtk/dcmsr/dsriodcc.h" 91 const OFBool byReference = OFFalse)
const;
Class for checking the content relationship constraints of an SR IOD (abstract)
virtual OFBool isTemplateSupportRequired() const
check whether this SR IOD requires template support
Class for checking the content relationship constraints of the Spectacle Prescription Report IOD...
E_RelationshipType
SR relationship types.
virtual ~DSRSpectaclePrescriptionReportConstraintChecker()
destructor
virtual OFBool checkContentRelationship(const E_ValueType sourceValueType, const E_RelationshipType relationshipType, const E_ValueType targetValueType, const OFBool byReference=OFFalse) const
check whether specified content relationship is allowed for this IOD
virtual const char * getRootTemplateIdentifier() const
get identifier of the root template
E_ValueType
SR value types.
E_DocumentType
SR document types.
virtual E_DocumentType getDocumentType() const
get the associated document type of the SR IOD
DSRSpectaclePrescriptionReportConstraintChecker()
default constructor
virtual OFBool isByReferenceAllowed() const
check whether by-reference relationships are allowed for this SR IOD