| DCMTK Version 3.6.9
    OFFIS DICOM Toolkit | 
A range-based filter implementation that compares an attribute's value with a range of values defined by two iterators. More...
 Inheritance diagram for DcmAttributeFilter::IteratorBasedFilter< Iterator >:
 Inheritance diagram for DcmAttributeFilter::IteratorBasedFilter< Iterator >:| Public Member Functions | |
| IteratorBasedFilter (const Iterator &begin, const Iterator &end) | |
| construct an IteratorBasedFilter object from two iterators. | |
| virtual OFBool | apply (const OFString &value) | 
| apply the actual filter. | |
|  Public Member Functions inherited from DcmAttributeFilter::FilterInterface | |
| virtual | ~FilterInterface () | 
| enable virtual destructor. | |
| Private Member Functions | |
| IteratorBasedFilter (const IteratorBasedFilter &) | |
| disable copy constructor. | |
| IteratorBasedFilter & | operator= (const IteratorBasedFilter &) | 
| disable copy assignment. | |
| Private Attributes | |
| Iterator const | m_Begin | 
| an iterator referring to the first element in the range of values. | |
| Iterator const | m_End | 
| an iterator referring to one past the end in the range of values. | |
A range-based filter implementation that compares an attribute's value with a range of values defined by two iterators.
| Iterator | a type matching the STL's ForwardIterator concept. | 
| 
 | inline | 
construct an IteratorBasedFilter object from two iterators.
| begin | an iterator referring to the first element in the range of values. | 
| end | an iterator referring to one past the end in the range of values. | 
References m_Begin, and m_End.
Referenced by IteratorBasedFilter(), and operator=().
| 
 | inlinevirtual | 
apply the actual filter.
| value | the value to be compared with the range of values. | 
Implements DcmAttributeFilter::FilterInterface.