|
PACS System 0.1.0
PACS DICOM system library
|
Result of an MPPS operation. More...
#include <mpps_scu.h>

Public Member Functions | |
| bool | is_success () const noexcept |
| Check if the operation was successful. | |
| bool | is_warning () const noexcept |
| Check if this was a warning status. | |
| bool | is_error () const noexcept |
| Check if this was an error status. | |
Public Attributes | |
| std::string | mpps_sop_instance_uid |
| MPPS SOP Instance UID. | |
| uint16_t | status {0} |
| DIMSE status code (0x0000 = success) | |
| std::string | error_comment |
| Error comment from the SCP (if any) | |
| std::chrono::milliseconds | elapsed {0} |
| Time taken for the operation. | |
Result of an MPPS operation.
Contains information about the outcome of N-CREATE or N-SET operations.
Definition at line 132 of file mpps_scu.h.
|
inlinenodiscardnoexcept |
Check if this was an error status.
Definition at line 156 of file mpps_scu.h.
References is_success(), and is_warning().

|
inlinenodiscardnoexcept |
Check if the operation was successful.
Definition at line 146 of file mpps_scu.h.
References status.
Referenced by kcenon::pacs::services::mpps_scu::create(), is_error(), and kcenon::pacs::services::mpps_scu::set().

|
inlinenodiscardnoexcept |
Check if this was a warning status.
Definition at line 151 of file mpps_scu.h.
References status.
Referenced by is_error().

| std::chrono::milliseconds kcenon::pacs::services::mpps_result::elapsed {0} |
Time taken for the operation.
Definition at line 143 of file mpps_scu.h.
Referenced by kcenon::pacs::services::mpps_scu::create(), and kcenon::pacs::services::mpps_scu::set().
| std::string kcenon::pacs::services::mpps_result::error_comment |
Error comment from the SCP (if any)
Definition at line 140 of file mpps_scu.h.
Referenced by kcenon::pacs::services::mpps_scu::create(), and kcenon::pacs::services::mpps_scu::set().
| std::string kcenon::pacs::services::mpps_result::mpps_sop_instance_uid |
MPPS SOP Instance UID.
Definition at line 134 of file mpps_scu.h.
Referenced by kcenon::pacs::services::mpps_scu::create(), and kcenon::pacs::services::mpps_scu::set().
| uint16_t kcenon::pacs::services::mpps_result::status {0} |
DIMSE status code (0x0000 = success)
Definition at line 137 of file mpps_scu.h.
Referenced by kcenon::pacs::services::mpps_scu::create(), is_success(), is_warning(), and kcenon::pacs::services::mpps_scu::set().