|
PACS System 0.1.0
PACS DICOM system library
|
This is the complete list of members for kcenon::pacs::storage::storage_interface, including all inherited members.
| exists(std::string_view sop_instance_uid) const -> bool=0 | kcenon::pacs::storage::storage_interface | pure virtual |
| find(const core::dicom_dataset &query) -> Result< std::vector< core::dicom_dataset > >=0 | kcenon::pacs::storage::storage_interface | pure virtual |
| get_statistics() const -> storage_statistics=0 | kcenon::pacs::storage::storage_interface | pure virtual |
| operator=(const storage_interface &)=delete | kcenon::pacs::storage::storage_interface | protected |
| operator=(storage_interface &&)=default | kcenon::pacs::storage::storage_interface | protected |
| remove(std::string_view sop_instance_uid) -> VoidResult=0 | kcenon::pacs::storage::storage_interface | pure virtual |
| retrieve(std::string_view sop_instance_uid) -> Result< core::dicom_dataset >=0 | kcenon::pacs::storage::storage_interface | pure virtual |
| retrieve_batch(const std::vector< std::string > &sop_instance_uids) -> Result< std::vector< core::dicom_dataset > > | kcenon::pacs::storage::storage_interface | virtual |
| storage_interface()=default | kcenon::pacs::storage::storage_interface | protected |
| storage_interface(const storage_interface &)=delete | kcenon::pacs::storage::storage_interface | protected |
| storage_interface(storage_interface &&)=default | kcenon::pacs::storage::storage_interface | protected |
| store(const core::dicom_dataset &dataset) -> VoidResult=0 | kcenon::pacs::storage::storage_interface | pure virtual |
| store_batch(const std::vector< core::dicom_dataset > &datasets) -> VoidResult | kcenon::pacs::storage::storage_interface | virtual |
| verify_integrity() -> VoidResult=0 | kcenon::pacs::storage::storage_interface | pure virtual |
| ~storage_interface()=default | kcenon::pacs::storage::storage_interface | virtual |