|
PACS System 0.1.0
PACS DICOM system library
|
Result of an N-GET operation. More...
#include <n_get_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 | |
| uint16_t | status {0} |
| DIMSE status code (0x0000 = success) | |
| core::dicom_dataset | attributes |
| Retrieved attributes from the SOP Instance. | |
| std::string | error_comment |
| Error comment from the SCP (if any) | |
| std::chrono::milliseconds | elapsed {0} |
| Time taken for the operation. | |
Result of an N-GET operation.
Contains the retrieved attributes and status information.
Definition at line 45 of file n_get_scu.h.
|
inlinenodiscardnoexcept |
Check if this was an error status.
Definition at line 69 of file n_get_scu.h.
References is_success(), and is_warning().

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

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

| core::dicom_dataset kcenon::pacs::services::n_get_result::attributes |
Retrieved attributes from the SOP Instance.
Definition at line 50 of file n_get_scu.h.
Referenced by kcenon::pacs::services::n_get_scu::get().
| std::chrono::milliseconds kcenon::pacs::services::n_get_result::elapsed {0} |
Time taken for the operation.
Definition at line 56 of file n_get_scu.h.
Referenced by kcenon::pacs::services::n_get_scu::get().
| std::string kcenon::pacs::services::n_get_result::error_comment |
Error comment from the SCP (if any)
Definition at line 53 of file n_get_scu.h.
Referenced by kcenon::pacs::services::n_get_scu::get().
| uint16_t kcenon::pacs::services::n_get_result::status {0} |
DIMSE status code (0x0000 = success)
Definition at line 47 of file n_get_scu.h.
Referenced by kcenon::pacs::services::n_get_scu::get(), is_success(), and is_warning().