|
fw4spl
|
This class represents a DICOM basic coded entry. It stores the four mains attributes : Code Value, Coding Scheme Designator, Coding Scheme Version and Code Meaning. See DICOM PS 3.3 - Table 8.8-1a. Basic Code Sequence Macro Attributes. More...
#include <DicomCodedAttribute.hpp>
Public Member Functions | |
| FWGDCMIO_API | DicomCodedAttribute (const std::string &codeValue="", const std::string &codingSchemeDesignator="", const std::string &codeMeaning="", const std::string &codingSchemeVersion="") |
| Constructor. More... | |
| FWGDCMIO_API bool | isEmpty () const |
| Returns true if the attribute is empty. | |
| const std::string | getCodeValue () const |
| Get code value. | |
| void | setCodeValue (const std::string &codeValue) |
| Set code value. | |
| const std::string | getCodingSchemeDesignator () const |
| Get coding scheme designator. | |
| void | setCodingSchemeDesignator (const std::string &codingSchemeDesignator) |
| Set coding scheme designator. | |
| const std::string | getCodeMeaning () const |
| Get code meaning. | |
| void | setCodeMeaning (const std::string &codeMeaning) |
| Set code meaning. | |
| const std::string | getCodingSchemeVersion () const |
| Get coding scheme version. | |
| void | setCodingSchemeVersion (const std::string &codingSchemeVersion) |
| Set coding scheme version. | |
| FWGDCMIO_API::gdcm::SegmentHelper::BasicCodedEntry | toGDCMFormat () const |
| Convert entry to GDCM format. | |
| FWGDCMIO_API bool | operator== (const DicomCodedAttribute &other) const |
| Comparison operators overloading. | |
Friends | |
| FWGDCMIO_API friend std::ostream & | operator<< (std::ostream &os, const DicomCodedAttribute &attribute) |
| Dump operator. | |
This class represents a DICOM basic coded entry. It stores the four mains attributes : Code Value, Coding Scheme Designator, Coding Scheme Version and Code Meaning. See DICOM PS 3.3 - Table 8.8-1a. Basic Code Sequence Macro Attributes.
Definition at line 28 of file container/DicomCodedAttribute.hpp.
| fwGdcmIO::container::DicomCodedAttribute::DicomCodedAttribute | ( | const std::string & | codeValue = "", |
| const std::string & | codingSchemeDesignator = "", |
||
| const std::string & | codeMeaning = "", |
||
| const std::string & | codingSchemeVersion = "" |
||
| ) |
Constructor.
| [in] | codeValue | Code Value (0008,0100) |
| [in] | codingSchemeDesignator | Coding Scheme Designator (0008,0102) |
| [in] | codeMeaning | Code Meaning (0008,0104) |
| [in] | codingSchemeVersion | Coding Scheme Version (0003,0103) |
Definition at line 16 of file container/DicomCodedAttribute.cpp.