PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
pacs-storage.cppm File Reference

C++20 module partition for DICOM storage types. More...

Include dependency graph for pacs-storage.cppm:

Go to the source code of this file.

Namespaces

namespace  pacs
 
namespace  pacs::storage
 

Detailed Description

C++20 module partition for DICOM storage types.

This module partition exports storage-related types:

  • storage_interface: Abstract storage backend
  • file_storage: File-based storage
  • s3_storage: AWS S3 cloud storage
  • azure_blob_storage: Azure Blob storage
  • hsm_storage: Hierarchical Storage Management
  • hsm_migration_service: Background migration service
  • index_database: Metadata indexing
  • migration_runner: Database schema migration
  • Record types: patient, study, series, instance

Part of the kcenon.pacs module.

Definition in file pacs-storage.cppm.