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: