#include <mlPrivateDICOMTags.h>
Public Types | |
| enum | Completeness { InValid = 0, Partial, Complete } |
| Describes the completeness of the information in the current instance. More... | |
Public Member Functions | |
| PrivateTagDesc () | |
| Default constructor. | |
| PrivateTagDesc (const std::string &argManufacturer, const std::string &argGroupIdString, const std::string &argTagName, DCMTree::TagId argGroupId, DCMTree::TagId argElementId, DCMTree::Vr argVr, const std::string &argDefinition, const std::string &argComment, Completeness argCompleteness=Complete) | |
| Convenience constructor for all members. | |
Public Attributes | |
| std::string | manufacturer |
| Public class members. | |
| std::string | groupIdString |
| Name of the private tag group used to identify. | |
| std::string | tagName |
| Name of tag as defined by the manufacturer if it is private one. | |
| unsigned int | groupId |
| Identifier of tag group. | |
| unsigned int | elementId |
| Element identifier of tag. | |
| DCMTree::Vr | vr |
| Tags value representation. | |
| std::string | definition |
| How the tag is defined by the manufacturer. | |
| std::string | comment |
| Manufacturer's comments or descriptions. | |
| Completeness | completeness |
| InValid, Partial, or Complete information available. | |
Definition at line 61 of file mlPrivateDICOMTags.h.
Describes the completeness of the information in the current instance.
Definition at line 65 of file mlPrivateDICOMTags.h.
| ml::PrivateDICOMTags::PrivateDICOMTags::PrivateTagDesc::PrivateTagDesc | ( | ) | [inline] |
| ml::PrivateDICOMTags::PrivateDICOMTags::PrivateTagDesc::PrivateTagDesc | ( | const std::string & | argManufacturer, | |
| const std::string & | argGroupIdString, | |||
| const std::string & | argTagName, | |||
| DCMTree::TagId | argGroupId, | |||
| DCMTree::TagId | argElementId, | |||
| DCMTree::Vr | argVr, | |||
| const std::string & | argDefinition, | |||
| const std::string & | argComment, | |||
| Completeness | argCompleteness = Complete | |||
| ) | [inline] |
Convenience constructor for all members.
Definition at line 87 of file mlPrivateDICOMTags.h.
References ML_TRACE_IN_TC.
| std::string ml::PrivateDICOMTags::PrivateDICOMTags::PrivateTagDesc::comment |
| Completeness ml::PrivateDICOMTags::PrivateDICOMTags::PrivateTagDesc::completeness |
InValid, Partial, or Complete information available.
Definition at line 118 of file mlPrivateDICOMTags.h.
| std::string ml::PrivateDICOMTags::PrivateDICOMTags::PrivateTagDesc::definition |
| unsigned int ml::PrivateDICOMTags::PrivateDICOMTags::PrivateTagDesc::elementId |
| unsigned int ml::PrivateDICOMTags::PrivateDICOMTags::PrivateTagDesc::groupId |
| std::string ml::PrivateDICOMTags::PrivateDICOMTags::PrivateTagDesc::groupIdString |
Name of the private tag group used to identify.
Definition at line 111 of file mlPrivateDICOMTags.h.
| std::string ml::PrivateDICOMTags::PrivateDICOMTags::PrivateTagDesc::manufacturer |
Public class members.
Company defining this tag if it is a private one.
Definition at line 110 of file mlPrivateDICOMTags.h.
| std::string ml::PrivateDICOMTags::PrivateDICOMTags::PrivateTagDesc::tagName |
Name of tag as defined by the manufacturer if it is private one.
Definition at line 112 of file mlPrivateDICOMTags.h.
| DCMTree::Vr ml::PrivateDICOMTags::PrivateDICOMTags::PrivateTagDesc::vr |
1.5.8