#include <DCMTree_Dict.h>
Definition at line 55 of file DCMTree_Dict.h.
◆ ~Dict()
virtual DCMTree::Dict::~Dict |
( |
| ) |
|
|
virtual |
dtor, public for boost's sake
◆ allNormalTagNames()
virtual std::vector<std::string> DCMTree::Dict::allNormalTagNames |
( |
| ) |
const |
|
inlinevirtual |
Returns a list of all known normal (non-repeating) tag names, e.g.
for completion in tools.
Definition at line 139 of file DCMTree_Dict.h.
◆ hasInfoForTagId()
virtual bool DCMTree::Dict::hasInfoForTagId |
( |
const TagId & |
tagId | ) |
const |
|
pure virtual |
method to check if a TagInfo exists for the given tag id
◆ hasInfoForTagName()
virtual bool DCMTree::Dict::hasInfoForTagName |
( |
const std::string & |
tagName | ) |
const |
|
pure virtual |
method to check if a TagInfo exists for the given tag name
◆ info() [1/2]
virtual TagInfo DCMTree::Dict::info |
( |
const std::string & |
name | ) |
const |
|
pure virtual |
method to be implemented by child-classes to provide information about a tag with the given name may throw if an unknown tag name was given
◆ info() [2/2]
virtual TagInfo DCMTree::Dict::info |
( |
const TagId & |
tagid | ) |
const |
|
pure virtual |
method to be implemented by child-classes to provide information about a given tag may throw if an unknown tag was given
◆ isTagIdKnown()
bool DCMTree::Dict::isTagIdKnown |
( |
const TagId & |
tagIdParam | ) |
const |
|
inline |
◆ isTagNameKnown()
bool DCMTree::Dict::isTagNameKnown |
( |
const std::string & |
tagName | ) |
const |
|
inline |
◆ multiplicity()
get the multiplicity (min/max) of values of the given tag uses info from child classes
◆ name()
virtual std::string DCMTree::Dict::name |
( |
const TagId & |
tagid | ) |
const |
|
pure virtual |
get the name of the given tag uses info from child classes
◆ postInitialize()
virtual void DCMTree::Dict::postInitialize |
( |
| ) |
const |
|
virtual |
Do some init after the implementing DLL was loaded.
Used by DCMTree_OFFIS for registering of codecs.
◆ setSingleton()
static void DCMTree::Dict::setSingleton |
( |
Const_DictPtr |
singleton | ) |
|
|
staticprotected |
The concrete singleton is set by the implementing DLL.
◆ singleton()
◆ tagId()
virtual TagId DCMTree::Dict::tagId |
( |
const std::string & |
name | ) |
const |
|
virtual |
get the tag id for the given name uses info from child classes
◆ transferSyntaxUID()
virtual std::string DCMTree::Dict::transferSyntaxUID |
( |
TransferSyntax |
transfersyntax | ) |
const |
|
pure virtual |
convert the enum to its uid needs to be implemented by child classes
◆ vr()
virtual Vr DCMTree::Dict::vr |
( |
const TagId & |
tagid | ) |
const |
|
virtual |
get the DICOM VR of the given tag uses info from child classes
The documentation for this class was generated from the following file: