|
PACS System 0.1.0
PACS DICOM system library
|
Abstract storage interface for DICOM persistent storage backends. More...
#include <kcenon/pacs/core/dicom_dataset.h>#include <kcenon/common/patterns/result.h>#include <cstddef>#include <cstdint>#include <memory>#include <string>#include <string_view>#include <vector>

Go to the source code of this file.
Classes | |
| struct | kcenon::pacs::storage::storage_statistics |
| Storage statistics structure. More... | |
| class | kcenon::pacs::storage::storage_interface |
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::pacs |
| namespace | kcenon::pacs::storage |
Abstract storage interface for DICOM persistent storage backends.
This file defines the abstract storage_interface class which provides a unified API for DICOM data persistence. Concrete implementations (file_storage, cloud_storage, etc.) must inherit from this interface.
Definition in file storage_interface.h.