PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
kcenon::pacs::storage::azure_blob_info Struct Reference

Information about an Azure Blob object. More...

#include <azure_blob_storage.h>

Collaboration diagram for kcenon::pacs::storage::azure_blob_info:
Collaboration graph

Public Attributes

std::string blob_name
 Blob name (path within container)
 
std::string sop_instance_uid
 SOP Instance UID from DICOM metadata.
 
std::string study_instance_uid
 Study Instance UID.
 
std::string series_instance_uid
 Series Instance UID.
 
std::size_t size_bytes {0}
 Blob size in bytes.
 
std::string etag
 ETag for integrity verification.
 
std::string content_type {"application/dicom"}
 Content type.
 
std::string content_md5
 Content MD5 hash.
 

Detailed Description

Information about an Azure Blob object.

Definition at line 90 of file azure_blob_storage.h.

Member Data Documentation

◆ blob_name

std::string kcenon::pacs::storage::azure_blob_info::blob_name

Blob name (path within container)

Examples
/home/runner/work/pacs_system/pacs_system/include/kcenon/pacs/storage/azure_blob_storage.h.

Definition at line 92 of file azure_blob_storage.h.

◆ content_md5

std::string kcenon::pacs::storage::azure_blob_info::content_md5

◆ content_type

std::string kcenon::pacs::storage::azure_blob_info::content_type {"application/dicom"}

Content type.

Examples
/home/runner/work/pacs_system/pacs_system/include/kcenon/pacs/storage/azure_blob_storage.h.

Definition at line 110 of file azure_blob_storage.h.

110{"application/dicom"};

◆ etag

std::string kcenon::pacs::storage::azure_blob_info::etag

◆ series_instance_uid

std::string kcenon::pacs::storage::azure_blob_info::series_instance_uid

◆ size_bytes

std::size_t kcenon::pacs::storage::azure_blob_info::size_bytes {0}

◆ sop_instance_uid

std::string kcenon::pacs::storage::azure_blob_info::sop_instance_uid

SOP Instance UID from DICOM metadata.

Examples
/home/runner/work/pacs_system/pacs_system/include/kcenon/pacs/storage/azure_blob_storage.h.

Definition at line 95 of file azure_blob_storage.h.

◆ study_instance_uid

std::string kcenon::pacs::storage::azure_blob_info::study_instance_uid

The documentation for this struct was generated from the following file: