ImFusion SDK 4.3
SequenceBase Member List

This is the complete list of members for SequenceBase, including all inherited members.

checkErrors(bool ignoreMandatory=false) const =0SequenceBasepure virtual
Conditional enum valueElementBase
ElementBase(ElementList &parent, DcmTag tag, Type type=Conditional, bool searchIntoSubs=false) (defined in ElementBase)ElementBase
ElementBase(DcmItem &item, DcmTag tag, Type type=Conditional, bool searchIntoSubs=false) (defined in ElementBase)ElementBase
ErrorCallback typedefErrorRecorder
exists() constElementBasevirtual
forwardErrors(const ErrorRecorder *otherRecorder)ErrorRecorder
isMandatory() constElementBasevirtual
isValid() const =0ElementBasepure virtual
m_datasetElementBaseprotected
m_searchIntoSubsElementBaseprotected
m_tagElementBaseprotected
m_targetSeqElementBaseprotected
m_typeElementBaseprotected
m_typeConditionElementBaseprotected
Mandatory enum valueElementBase
registerError(const Error &error) constErrorRecordervirtual
registerError(Error::Code code, Error::Type type, const std::string &details, TagProxy tag=TagProxy()) const (defined in ErrorRecorder)ErrorRecorder
registerErrorHandler(ErrorCallback handler)ErrorRecordervirtual
remove()ElementBase
SequenceBase(ElementList &parent, DcmTag tag, ElementBase::Type type) (defined in SequenceBase)SequenceBase
SequenceBase(DcmItem &item, DcmTag tag, ElementBase::Type type) (defined in SequenceBase)SequenceBase
setCondition(std::function< bool()> predicate)ElementBase
setTargetSequence(DcmItem *sequence)ElementBase
tag() constElementBasevirtual
Type enum nameElementBase
unregisterErrorHandler(void *handler)ErrorRecordervirtual
valueString() constElementBase
~ElementBase() (defined in ElementBase)ElementBasevirtual
~ErrorRecorder()=default (defined in ErrorRecorder)ErrorRecordervirtual
~SequenceBase() override (defined in SequenceBase)SequenceBase
Search Tab / S to search, Esc to close