| DCMTK Version 3.6.9
    OFFIS DICOM Toolkit | 
this class implements a cache of Private Creator elements and corresponding reserved tag numbers. More...
| Public Member Functions | |
| DcmPrivateTagCache () | |
| default constructor | |
| virtual | ~DcmPrivateTagCache () | 
| destructor | |
| void | clear () | 
| resets the cache to default-constructed state | |
| const char * | findPrivateCreator (const DcmTagKey &tk) const | 
| looks up the private creator identifier for the given private tag | |
| void | updateCache (DcmObject *dobj) | 
| updates the private creator cache with the given object. | |
| Private Member Functions | |
| DcmPrivateTagCache (const DcmPrivateTagCache &) | |
| private undefined copy constructor | |
| DcmPrivateTagCache & | operator= (const DcmPrivateTagCache &) | 
| private undefined copy assignment operator | |
| Private Attributes | |
| OFList< DcmPrivateTagCacheEntry * > | list_ | 
| the list | |
this class implements a cache of Private Creator elements and corresponding reserved tag numbers.
| const char * DcmPrivateTagCache::findPrivateCreator | ( | const DcmTagKey & | tk | ) | const | 
looks up the private creator identifier for the given private tag
| tk | private tag to check | 
| void DcmPrivateTagCache::updateCache | ( | DcmObject * | dobj | ) | 
updates the private creator cache with the given object.
If the object points to a private creator element, the tag key and creator identifier are added to the cache. Otherwise, the cache remains unmodified.
| dobj | the given object |