|
PACS System 0.1.0
PACS DICOM system library
|
Navigation info for an instance. More...
#include <metadata_service.h>

Static Public Member Functions | |
| static navigation_info | ok () |
| Create a success result. | |
| static navigation_info | error (std::string message) |
| Create an error result. | |
Public Attributes | |
| bool | success {false} |
| Whether the operation succeeded. | |
| std::string | error_message |
| Error message if failed. | |
| std::string | previous |
| Previous instance UID (empty if first) | |
| std::string | next |
| Next instance UID (empty if last) | |
| size_t | index {0} |
| Current index (0-based) | |
| size_t | total {0} |
| Total instances in series. | |
| std::string | first |
| First instance UID. | |
| std::string | last |
| Last instance UID. | |
Navigation info for an instance.
Definition at line 197 of file metadata_service.h.
|
inlinestatic |
Create an error result.
Definition at line 230 of file metadata_service.h.
References error_message, and success.
Referenced by kcenon::pacs::web::metadata_service::get_navigation().

|
inlinestatic |
Create a success result.
Definition at line 223 of file metadata_service.h.
References success.
Referenced by kcenon::pacs::web::metadata_service::get_navigation().

| std::string kcenon::pacs::web::navigation_info::error_message |
| std::string kcenon::pacs::web::navigation_info::first |
First instance UID.
Definition at line 217 of file metadata_service.h.
Referenced by kcenon::pacs::web::metadata_service::get_navigation().
| size_t kcenon::pacs::web::navigation_info::index {0} |
Current index (0-based)
Definition at line 211 of file metadata_service.h.
Referenced by kcenon::pacs::web::metadata_service::get_navigation().
| std::string kcenon::pacs::web::navigation_info::last |
Last instance UID.
Definition at line 220 of file metadata_service.h.
Referenced by kcenon::pacs::web::metadata_service::get_navigation().
| std::string kcenon::pacs::web::navigation_info::next |
Next instance UID (empty if last)
Definition at line 208 of file metadata_service.h.
Referenced by kcenon::pacs::web::metadata_service::get_navigation().
| std::string kcenon::pacs::web::navigation_info::previous |
Previous instance UID (empty if first)
Definition at line 205 of file metadata_service.h.
Referenced by kcenon::pacs::web::metadata_service::get_navigation().
| bool kcenon::pacs::web::navigation_info::success {false} |
| size_t kcenon::pacs::web::navigation_info::total {0} |
Total instances in series.
Definition at line 214 of file metadata_service.h.
Referenced by kcenon::pacs::web::metadata_service::get_navigation().