Public Member Functions | |
SeriesStruct (const OFString &seriesUID) | |
constructor | |
~SeriesStruct () | |
destructor | |
size_t | getNumberOfInstances () const |
get number of instance stored in the list of instances | |
OFCondition | read (DcmItem &dataset, OFConsole *logStream) |
read instance level attributes from dataset | |
OFCondition | write (DcmItem &dataset, OFConsole *logStream) const |
write series and instance level attributes to dataset | |
OFCondition | readXML (const DSRXMLDocument &doc, DSRXMLCursor cursor) |
read series and instance level attributes from XML document | |
OFCondition | writeXML (ostream &stream, const size_t flags=0) const |
write series and instance level attributes in XML format | |
InstanceStruct * | gotoInstance (const OFString &instanceUID) |
set cursor to the specified instance (if existent) | |
OFCondition | gotoFirstItem () |
select the first item in the list. | |
OFCondition | gotoNextItem () |
select the next item in the list. | |
OFCondition | addItem (const OFString &sopClassUID, const OFString &instanceUID) |
add new entry to the list of instances (if not already existent). | |
OFCondition | removeItem () |
remove the current item from the list of instances. | |
OFBool | containsExtendedCharacters () |
check if this object contains non-ASCII characters in one of the strings affected by SpecificCharacterSet in DICOM | |
OFListIterator (InstanceStruct *) Iterator | |
currently selected instance (cursor) | |
Public Attributes | |
const OFString | SeriesUID |
series instance UID (VR=UI, VM=1) | |
OFString | RetrieveAETitle |
optional: retrieve application entity title (VR=AE, VM=1-n) | |
OFString | StorageMediaFileSetID |
optional: storage media file set ID (VR=SH, VM=1) | |
OFString | StorageMediaFileSetUID |
optional: storage media file set UID (VR=UI, VM=1) | |
OFList< InstanceStruct * > | InstanceList |
list of referenced instances |
Definition at line 83 of file dsrsoprf.h.
|
constructor
|
|
add new entry to the list of instances (if not already existent). Finally, the specified item is selected as the current one.
|
|
check if this object contains non-ASCII characters in one of the strings affected by SpecificCharacterSet in DICOM
|
|
get number of instance stored in the list of instances
|
|
select the first item in the list. That means the first instance in the current series.
|
|
set cursor to the specified instance (if existent)
|
|
select the next item in the list. That means the next instance in the current series (if available).
|
|
read instance level attributes from dataset
|
|
read series and instance level attributes from XML document
|
|
remove the current item from the list of instances. After sucessful removal the cursor is set to the next valid position.
|
|
write series and instance level attributes to dataset
|
|
write series and instance level attributes in XML format
|