|
PACS System 0.1.0
PACS DICOM system library
|
Implementation of Structured Report Storage SOP Classes. More...

Go to the source code of this file.
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::pacs |
| namespace | kcenon::pacs::services |
| namespace | kcenon::pacs::services::sop_classes |
Functions | |
| std::vector< std::string > | kcenon::pacs::services::sop_classes::get_sr_transfer_syntaxes () |
| Get recommended transfer syntaxes for SR objects. | |
| sr_document_type | kcenon::pacs::services::sop_classes::get_sr_document_type (std::string_view uid) noexcept |
| Get SR document type for a SOP Class UID. | |
| std::string_view | kcenon::pacs::services::sop_classes::to_string (sr_document_type type) noexcept |
| Get human-readable name for SR document type. | |
| std::string_view | kcenon::pacs::services::sop_classes::to_string (sr_value_type type) noexcept |
| Convert SR value type to DICOM string. | |
| sr_value_type | kcenon::pacs::services::sop_classes::parse_sr_value_type (std::string_view value) noexcept |
| Parse SR value type from DICOM string. | |
| bool | kcenon::pacs::services::sop_classes::is_valid_sr_value_type (std::string_view value) noexcept |
| Check if SR value type string is valid. | |
| std::string_view | kcenon::pacs::services::sop_classes::to_string (sr_relationship_type type) noexcept |
| Convert SR relationship type to DICOM string. | |
| sr_relationship_type | kcenon::pacs::services::sop_classes::parse_sr_relationship_type (std::string_view value) noexcept |
| Parse SR relationship type from DICOM string. | |
| std::string_view | kcenon::pacs::services::sop_classes::to_string (sr_completion_flag flag) noexcept |
| Convert SR completion flag to DICOM string. | |
| sr_completion_flag | kcenon::pacs::services::sop_classes::parse_sr_completion_flag (std::string_view value) noexcept |
| Parse SR completion flag from DICOM string. | |
| std::string_view | kcenon::pacs::services::sop_classes::to_string (sr_verification_flag flag) noexcept |
| Convert SR verification flag to DICOM string. | |
| sr_verification_flag | kcenon::pacs::services::sop_classes::parse_sr_verification_flag (std::string_view value) noexcept |
| Parse SR verification flag from DICOM string. | |
| std::vector< std::string > | kcenon::pacs::services::sop_classes::get_sr_storage_sop_classes (bool include_cad=true, bool include_dose=true) |
| Get all SR Storage SOP Class UIDs. | |
| const sr_sop_class_info * | kcenon::pacs::services::sop_classes::get_sr_sop_class_info (std::string_view uid) noexcept |
| Get information about a specific SR SOP Class. | |
| bool | kcenon::pacs::services::sop_classes::is_sr_storage_sop_class (std::string_view uid) noexcept |
| Check if a SOP Class UID is an SR Storage SOP Class. | |
| bool | kcenon::pacs::services::sop_classes::is_cad_sr_storage_sop_class (std::string_view uid) noexcept |
| Check if a SOP Class UID is a CAD SR Storage SOP Class. | |
| bool | kcenon::pacs::services::sop_classes::is_dose_sr_storage_sop_class (std::string_view uid) noexcept |
| Check if a SOP Class UID is a Dose Report SR Storage SOP Class. | |
| bool | kcenon::pacs::services::sop_classes::sr_supports_spatial_coords (std::string_view uid) noexcept |
| Check if an SR SOP Class supports spatial coordinates. | |
| std::string_view | kcenon::pacs::services::sop_classes::get_recommended_sr_template (std::string_view uid) noexcept |
| Get recommended template ID for an SR SOP Class. | |
Implementation of Structured Report Storage SOP Classes.
Definition in file sr_storage.cpp.