PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
kcenon::pacs::ai::ai_result_handler Member List

This is the complete list of members for kcenon::pacs::ai::ai_result_handler, including all inherited members.

ai_result_handler(const ai_result_handler &)=deletekcenon::pacs::ai::ai_result_handler
ai_result_handler(ai_result_handler &&) noexceptkcenon::pacs::ai::ai_result_handler
ai_result_handler(std::shared_ptr< storage::storage_interface > storage, std::shared_ptr< storage::index_database > database)kcenon::pacs::ai::ai_result_handlerprotected
configure(const ai_handler_config &config)kcenon::pacs::ai::ai_result_handler
create(std::shared_ptr< storage::storage_interface > storage, std::shared_ptr< storage::index_database > database) -> std::unique_ptr< ai_result_handler >kcenon::pacs::ai::ai_result_handlerstatic
exists(std::string_view sop_instance_uid) const -> boolkcenon::pacs::ai::ai_result_handler
find_ai_results_by_type(std::string_view study_instance_uid, ai_result_type type) -> Result< std::vector< ai_result_info > >kcenon::pacs::ai::ai_result_handler
find_ai_results_for_study(std::string_view study_instance_uid) -> Result< std::vector< ai_result_info > >kcenon::pacs::ai::ai_result_handler
get_ai_result_info(std::string_view sop_instance_uid) -> std::optional< ai_result_info >kcenon::pacs::ai::ai_result_handler
get_cad_findings(std::string_view sr_sop_instance_uid) -> Result< std::vector< cad_finding > >kcenon::pacs::ai::ai_result_handler
get_config() const -> ai_handler_configkcenon::pacs::ai::ai_result_handler
get_segment_info(std::string_view seg_sop_instance_uid) -> Result< std::vector< segment_info > >kcenon::pacs::ai::ai_result_handler
get_source_reference(std::string_view result_uid) -> Result< source_reference >kcenon::pacs::ai::ai_result_handler
link_to_source(std::string_view result_uid, std::string_view source_study_uid) -> VoidResultkcenon::pacs::ai::ai_result_handler
link_to_source(std::string_view result_uid, const source_reference &references) -> VoidResultkcenon::pacs::ai::ai_result_handler
operator=(const ai_result_handler &) -> ai_result_handler &=deletekcenon::pacs::ai::ai_result_handler
operator=(ai_result_handler &&) noexcept -> ai_result_handler &kcenon::pacs::ai::ai_result_handler
pimpl_kcenon::pacs::ai::ai_result_handlerprivate
receive_presentation_state(const core::dicom_dataset &pr) -> VoidResultkcenon::pacs::ai::ai_result_handler
receive_segmentation(const core::dicom_dataset &seg) -> VoidResultkcenon::pacs::ai::ai_result_handler
receive_structured_report(const core::dicom_dataset &sr) -> VoidResultkcenon::pacs::ai::ai_result_handler
remove(std::string_view sop_instance_uid) -> VoidResultkcenon::pacs::ai::ai_result_handler
remove_ai_results_for_study(std::string_view study_instance_uid) -> Result< std::size_t >kcenon::pacs::ai::ai_result_handler
set_pre_store_validator(pre_store_validator validator)kcenon::pacs::ai::ai_result_handler
set_received_callback(ai_result_received_callback callback)kcenon::pacs::ai::ai_result_handler
validate_presentation_state(const core::dicom_dataset &pr) -> validation_resultkcenon::pacs::ai::ai_result_handler
validate_segmentation(const core::dicom_dataset &seg) -> validation_resultkcenon::pacs::ai::ai_result_handler
validate_sr_template(const core::dicom_dataset &sr) -> validation_resultkcenon::pacs::ai::ai_result_handler
~ai_result_handler()kcenon::pacs::ai::ai_result_handlervirtual