|
PACS System 0.1.0
PACS DICOM system library
|
Combined statistics for all HSM tiers. More...
#include <hsm_types.h>

Public Member Functions | |
| auto | total_instances () const noexcept -> std::size_t |
| Get total instance count across all tiers. | |
| auto | total_bytes () const noexcept -> std::size_t |
| Get total bytes across all tiers. | |
Public Attributes | |
| tier_statistics | hot |
| Statistics for hot tier. | |
| tier_statistics | warm |
| Statistics for warm tier. | |
| tier_statistics | cold |
| Statistics for cold tier. | |
Combined statistics for all HSM tiers.
Definition at line 282 of file hsm_types.h.
|
inlinenodiscardnoexcept |
Get total bytes across all tiers.
Definition at line 302 of file hsm_types.h.
References cold, hot, kcenon::pacs::storage::tier_statistics::total_bytes, and warm.
|
inlinenodiscardnoexcept |
Get total instance count across all tiers.
Definition at line 295 of file hsm_types.h.
References cold, hot, kcenon::pacs::storage::tier_statistics::instance_count, and warm.
| tier_statistics kcenon::pacs::storage::hsm_statistics::cold |
Statistics for cold tier.
Definition at line 290 of file hsm_types.h.
Referenced by total_bytes(), and total_instances().
| tier_statistics kcenon::pacs::storage::hsm_statistics::hot |
Statistics for hot tier.
Definition at line 284 of file hsm_types.h.
Referenced by total_bytes(), and total_instances().
| tier_statistics kcenon::pacs::storage::hsm_statistics::warm |
Statistics for warm tier.
Definition at line 287 of file hsm_types.h.
Referenced by total_bytes(), and total_instances().