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