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)
Class for checking the content relationship constraints of the Implantation Plan SR Document IOD...
virtual OFBool isByReferenceAllowed() const
check whether by-reference relationships are allowed for this SR IOD
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
E_RelationshipType
SR relationship types.
DSRImplantationPlanSRDocumentConstraintChecker()
default constructor
virtual const char * getRootTemplateIdentifier() const
get identifier of the root template
E_ValueType
SR value types.
E_DocumentType
SR document types.
virtual OFBool isTemplateSupportRequired() const
check whether this SR IOD requires template support
virtual ~DSRImplantationPlanSRDocumentConstraintChecker()
destructor
virtual E_DocumentType getDocumentType() const
get the associated document type of the SR IOD