|
PACS System 0.1.0
PACS DICOM system library
|
Implementation of Azure Blob DICOM storage backend. More...
#include <kcenon/pacs/storage/azure_blob_storage.h>#include <kcenon/pacs/core/dicom_file.h>#include <kcenon/pacs/core/dicom_tag_constants.h>#include <kcenon/pacs/encoding/transfer_syntax.h>#include <kcenon/pacs/encoding/vr_type.h>#include <algorithm>#include <iomanip>#include <set>#include <sstream>
Go to the source code of this file.
Classes | |
| class | kcenon::pacs::storage::azure_blob_storage::azure_client_interface |
| Abstract interface for Azure Blob client operations. More... | |
| class | kcenon::pacs::storage::mock_azure_client |
| Mock Azure Blob client for testing without Azure SDK dependency. More... | |
| struct | kcenon::pacs::storage::mock_azure_client::blob_data |
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::pacs |
| namespace | kcenon::pacs::storage |
Implementation of Azure Blob DICOM storage backend.
This file implements the azure_blob_storage class for cloud storage support. Supports two Azure client backends selected at compile time:
Definition in file azure_blob_storage.cpp.