DCMTK  Version 3.6.1 20120515
OFFIS DICOM Toolkit
Public Member Functions | Public Attributes | Private Member Functions
QRResponse Class Reference

Base class for C-FIND, C-MOVE and C-GET responses. More...

+ Inheritance diagram for QRResponse:

List of all members.

Public Member Functions

 QRResponse ()
 Standard constructor.
virtual ~QRResponse ()
 Destructor, cleans up internal memory (dataset if present).

Public Attributes

Uint16 m_messageIDRespondedTo
 The message ID responded to (mandatory response field, equals message ID from request)
OFString m_affectedSOPClassUID
 Optional response field according to part 7 of the standard If present, equals SOP Class UID from request.
DcmDatasetm_dataset
 Conditional response field (NULL if absent).
Uint16 m_status
 The returned DIMSE status (mandatory Response Field)
DcmDatasetm_statusDetail
 Status detail (NULL if absent).

Private Member Functions

 QRResponse (const QRResponse &other)
 Private undefined copy constructor.
QRResponseoperator= (const QRResponse &other)
 Private undefined assignment operator.

Detailed Description

Base class for C-FIND, C-MOVE and C-GET responses.


Constructor & Destructor Documentation

QRResponse::QRResponse ( const QRResponse other) [private]

Private undefined copy constructor.

Parameters:
otherThe find response to copy from

Member Function Documentation

QRResponse& QRResponse::operator= ( const QRResponse other) [private]

Private undefined assignment operator.

Parameters:
otherThe find response that should be assigned from

Member Data Documentation

Optional response field according to part 7 of the standard If present, equals SOP Class UID from request.

Conditional response field (NULL if absent).

From the standard (2009, part 4, C.4.2.1.4.2), for C-MOVE: In Q/R if no C-STORE sub-operation failed, Failed SOP Instance UID List (0008,0058) is absent and therefore no Data Set shall be sent in the C-MOVE response. Further rules: Statuses of Canceled, Failure, Refused, or Warning shall contain the Failed SOP Instance UID List Attribute; status of Pending shall not.

Status detail (NULL if absent).

For some DIMSE return status codes, an additional dataset is sent which gives further information (i.e. in case of warnings or errors).


The documentation for this class was generated from the following file:


Generated on Tue May 15 2012 for DCMTK Version 3.6.1 20120515 by Doxygen 1.7.5.1-20111027