DCMTK Version 3.6.8
OFFIS DICOM Toolkit
Public Member Functions | Private Attributes | List of all members
DSRDocumentTreeNodeHasConceptNameFilter Class Reference

Class implementing a document tree node filter that checks for the presence (or absence) of a concept name. More...

+ Inheritance diagram for DSRDocumentTreeNodeHasConceptNameFilter:

Public Member Functions

 DSRDocumentTreeNodeHasConceptNameFilter (const OFBool hasConceptName=OFTrue)
 constructor More...
 
virtual ~DSRDocumentTreeNodeHasConceptNameFilter ()
 destructor
 
virtual OFBool matches (const DSRDocumentTreeNode *node) const
 check whether given node matches the filter criterion More...
 
- Public Member Functions inherited from DSRDocumentTreeNodeFilter
virtual ~DSRDocumentTreeNodeFilter ()
 destructor
 
virtual OFBool matches (const DSRDocumentTreeNode *node) const =0
 check whether given node matches the filter criterion (abstract) More...
 

Private Attributes

const OFBool HasConceptName
 mode specifying whether the filter matches on the presence or absence of a concept name
 

Detailed Description

Class implementing a document tree node filter that checks for the presence (or absence) of a concept name.

An empty concept name is treated as absent.

Constructor & Destructor Documentation

◆ DSRDocumentTreeNodeHasConceptNameFilter()

DSRDocumentTreeNodeHasConceptNameFilter::DSRDocumentTreeNodeHasConceptNameFilter ( const OFBool  hasConceptName = OFTrue)

constructor

Parameters
hasConceptNamemode specifying whether the filter matches on the presence (default) or absence of a concept name

Member Function Documentation

◆ matches()

virtual OFBool DSRDocumentTreeNodeHasConceptNameFilter::matches ( const DSRDocumentTreeNode node) const
virtual

check whether given node matches the filter criterion

Parameters
nodepointer to the node to be checked
Returns
OFTrue if 'node' matches the filter criterion, OFFalse otherwise

Implements DSRDocumentTreeNodeFilter.


The documentation for this class was generated from the following file:


Generated on Tue Dec 19 2023 for DCMTK Version 3.6.8 by Doxygen 1.9.4