|
PACS System 0.1.0
PACS DICOM system library
|
Standard metric structure for DICOM data. More...
#include <dicom_collector_base.h>

Public Member Functions | |
| dicom_metric () | |
| dicom_metric (std::string n, double v, std::string t, std::unordered_map< std::string, std::string > tgs={}) | |
Public Attributes | |
| std::string | name |
| double | value |
| std::string | type |
| std::chrono::system_clock::time_point | timestamp |
| std::unordered_map< std::string, std::string > | tags |
Standard metric structure for DICOM data.
Compatible with monitoring_system's metric format for seamless integration.
Definition at line 47 of file dicom_collector_base.h.
|
inline |
Definition at line 54 of file dicom_collector_base.h.
|
inline |
Definition at line 56 of file dicom_collector_base.h.
| std::string kcenon::pacs::monitoring::dicom_metric::name |
Definition at line 48 of file dicom_collector_base.h.
| std::unordered_map<std::string, std::string> kcenon::pacs::monitoring::dicom_metric::tags |
Definition at line 52 of file dicom_collector_base.h.
| std::chrono::system_clock::time_point kcenon::pacs::monitoring::dicom_metric::timestamp |
Definition at line 51 of file dicom_collector_base.h.
| std::string kcenon::pacs::monitoring::dicom_metric::type |
Definition at line 50 of file dicom_collector_base.h.
| double kcenon::pacs::monitoring::dicom_metric::value |
Definition at line 49 of file dicom_collector_base.h.