|
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 |