DCMTK
Version 3.6.4
OFFIS DICOM Toolkit
|
this class describes the result of a database operation (for an incoming C-FIND, C-MOVE, C-GET or C-STORE request) in a format that can directly be communicated to the remote SCU in a DIMSE RSP message. More...
Public Member Functions | |
DcmQueryRetrieveDatabaseStatus (Uint16 s=0) | |
default constructor More... | |
DcmQueryRetrieveDatabaseStatus (const DcmQueryRetrieveDatabaseStatus &org) | |
copy constructor | |
~DcmQueryRetrieveDatabaseStatus () | |
destructor | |
DcmQueryRetrieveDatabaseStatus & | operator= (const DcmQueryRetrieveDatabaseStatus &org) |
copy assignment operator | |
void | deleteStatusDetail () |
delete status detail, if any | |
DcmDataset * | extractStatusDetail () |
return pointer to status detail object, then set status detail to NULL More... | |
Uint16 | status () const |
return status value | |
void | setStatus (Uint16 s) |
set new status value More... | |
Private Attributes | |
Uint16 | status_ |
the status flag as defined for the various DIMSE services | |
DcmDataset * | statusDetail_ |
an optional DICOM dataset with status detail, may be NULL. | |
this class describes the result of a database operation (for an incoming C-FIND, C-MOVE, C-GET or C-STORE request) in a format that can directly be communicated to the remote SCU in a DIMSE RSP message.
An object of this class comprises a status field along with an optional dataset containing status detail information.
DcmQueryRetrieveDatabaseStatus::DcmQueryRetrieveDatabaseStatus | ( | Uint16 | s = 0 | ) |
default constructor
s | initial DIMSE status, default is 0 (success). |
DcmDataset* DcmQueryRetrieveDatabaseStatus::extractStatusDetail | ( | ) |
return pointer to status detail object, then set status detail to NULL
|
inline |
set new status value
s | new status |