|
PACS System 0.1.0
PACS DICOM system library
|
Result of a C-STORE operation. More...
#include <storage_scu.h>

Public Member Functions | |
| bool | is_success () const noexcept |
| Check if the store 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 | sop_instance_uid |
| SOP Instance UID of the stored instance. | |
| uint16_t | status {0} |
| DIMSE status code (0x0000 = success) | |
| std::string | error_comment |
| Error comment from the SCP (if any) | |
Result of a C-STORE operation.
Contains information about the outcome of storing a single DICOM instance.
Definition at line 43 of file storage_scu.h.
|
inlinenodiscardnoexcept |
Check if this was an error status.
Definition at line 64 of file storage_scu.h.
References is_success(), and is_warning().

|
inlinenodiscardnoexcept |
Check if the store operation was successful.
Definition at line 54 of file storage_scu.h.
References status.
Referenced by is_error(), kcenon::pacs::services::storage_scu::store_impl(), TEST_CASE(), and TEST_CASE().

|
inlinenodiscardnoexcept |
Check if this was a warning status.
Definition at line 59 of file storage_scu.h.
References status.
Referenced by is_error(), and kcenon::pacs::services::storage_scu::store_impl().

| std::string kcenon::pacs::services::store_result::error_comment |
Error comment from the SCP (if any)
Definition at line 51 of file storage_scu.h.
Referenced by kcenon::pacs::services::storage_scu::store_batch(), kcenon::pacs::services::storage_scu::store_files(), and kcenon::pacs::services::storage_scu::store_impl().
| std::string kcenon::pacs::services::store_result::sop_instance_uid |
SOP Instance UID of the stored instance.
Definition at line 45 of file storage_scu.h.
Referenced by kcenon::pacs::services::storage_scu::store_batch(), kcenon::pacs::services::storage_scu::store_files(), and kcenon::pacs::services::storage_scu::store_impl().
| uint16_t kcenon::pacs::services::store_result::status {0} |
DIMSE status code (0x0000 = success)
Definition at line 48 of file storage_scu.h.
Referenced by is_success(), is_warning(), kcenon::pacs::services::storage_scu::store_batch(), kcenon::pacs::services::storage_scu::store_files(), and kcenon::pacs::services::storage_scu::store_impl().