A class which wraps the media storage SOP class.
More...
#include <vega/dicom/sop_class.h>
A class which wraps the media storage SOP class.
The media storage SOP class UID has Tag (0x0002,0x0002). This class is essentially a wrapper for this UID, with the additional ability to define a SOPClass by name as well (see here, for example e.g. "RT Dose Storage" will wrap the correct UID listed there).
◆ SOPClass() [1/3]
| vega::dicom::SOPClass::SOPClass |
( |
| ) |
|
◆ SOPClass() [2/3]
| vega::dicom::SOPClass::SOPClass |
( |
const std::string & |
sop_class_name | ) |
|
|
explicit |
Creates a SOPClass with the given sop_class_name. For instance "RT Dose Storage" will wrap the UID "1.2.840.10008.5.1.4.1.1.481.2".
◆ SOPClass() [3/3]
| vega::dicom::SOPClass::SOPClass |
( |
const UID & |
sop_class_uid | ) |
|
|
explicit |
Creates a SOPClass with the given sop_class_uid.
◆ name()
| const std::string& vega::dicom::SOPClass::name |
( |
| ) |
const |
◆ uid()
| const UID& vega::dicom::SOPClass::uid |
( |
| ) |
const |
◆ TAG
| const Tag vega::dicom::SOPClass::TAG |
|
static |
The documentation for this class was generated from the following file: