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

Storage statistics structure. More...

#include <storage_interface.h>

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

Public Attributes

std::size_t total_instances {0}
 Total number of DICOM instances stored.
 
std::size_t total_bytes {0}
 Total storage size in bytes.
 
std::size_t studies_count {0}
 Number of unique studies.
 
std::size_t series_count {0}
 Number of unique series.
 
std::size_t patients_count {0}
 Number of unique patients.
 

Detailed Description

Storage statistics structure.

Contains aggregated metrics about the storage backend's state.

Definition at line 45 of file storage_interface.h.

Member Data Documentation

◆ patients_count

std::size_t kcenon::pacs::storage::storage_statistics::patients_count {0}

Number of unique patients.

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

Definition at line 59 of file storage_interface.h.

59{0};

◆ series_count

std::size_t kcenon::pacs::storage::storage_statistics::series_count {0}

◆ studies_count

std::size_t kcenon::pacs::storage::storage_statistics::studies_count {0}

Number of unique studies.

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

Definition at line 53 of file storage_interface.h.

53{0};

◆ total_bytes

std::size_t kcenon::pacs::storage::storage_statistics::total_bytes {0}

Total storage size in bytes.

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

Definition at line 50 of file storage_interface.h.

50{0};

◆ total_instances

std::size_t kcenon::pacs::storage::storage_statistics::total_instances {0}

Total number of DICOM instances stored.

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

Definition at line 47 of file storage_interface.h.

47{0};

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