Container for the current packml statistics snap shot. More...
#include <packml_stats_snapshot.h>
Public Attributes | |
| double | abort_duration |
| float | availability |
| double | cmplt_duration |
| int | cycle_count |
| double | duration |
| double | exe_duration |
| int | fail_count |
| double | held_duration |
| double | idle_duration |
| std::map< int16_t, PackmlStatsItemized > | itemized_error_map |
| std::map< int16_t, PackmlStatsItemized > | itemized_quality_map |
| float | overall_equipment_effectiveness |
| float | performance |
| float | quality |
| double | stop_duration |
| int | success_count |
| double | susp_duration |
| float | throughput |
Container for the current packml statistics snap shot.
Definition at line 13 of file packml_stats_snapshot.h.
| double packml_sm::PackmlStatsSnapshot::abort_duration |
time spent in the stopped state
Definition at line 22 of file packml_stats_snapshot.h.
| float packml_sm::PackmlStatsSnapshot::availability |
the computed throughput
Definition at line 27 of file packml_stats_snapshot.h.
| double packml_sm::PackmlStatsSnapshot::cmplt_duration |
time spent in the suspended state
Definition at line 20 of file packml_stats_snapshot.h.
| int packml_sm::PackmlStatsSnapshot::cycle_count |
time spent in the aborted state
Definition at line 23 of file packml_stats_snapshot.h.
| double packml_sm::PackmlStatsSnapshot::duration |
Definition at line 15 of file packml_stats_snapshot.h.
| double packml_sm::PackmlStatsSnapshot::exe_duration |
time spent in the idle state
Definition at line 17 of file packml_stats_snapshot.h.
| int packml_sm::PackmlStatsSnapshot::fail_count |
total success count
Definition at line 25 of file packml_stats_snapshot.h.
| double packml_sm::PackmlStatsSnapshot::held_duration |
time spent in the execute state
Definition at line 18 of file packml_stats_snapshot.h.
| double packml_sm::PackmlStatsSnapshot::idle_duration |
duration over which the stats were captured
Definition at line 16 of file packml_stats_snapshot.h.
| std::map<int16_t, PackmlStatsItemized> packml_sm::PackmlStatsSnapshot::itemized_error_map |
the computed overal equipment effectiveness
Definition at line 31 of file packml_stats_snapshot.h.
| std::map<int16_t, PackmlStatsItemized> packml_sm::PackmlStatsSnapshot::itemized_quality_map |
Definition at line 32 of file packml_stats_snapshot.h.
| float packml_sm::PackmlStatsSnapshot::overall_equipment_effectiveness |
the computed quality
Definition at line 30 of file packml_stats_snapshot.h.
| float packml_sm::PackmlStatsSnapshot::performance |
the computed availability
Definition at line 28 of file packml_stats_snapshot.h.
| float packml_sm::PackmlStatsSnapshot::quality |
the computed performance
Definition at line 29 of file packml_stats_snapshot.h.
| double packml_sm::PackmlStatsSnapshot::stop_duration |
time spent in the complete state
Definition at line 21 of file packml_stats_snapshot.h.
| int packml_sm::PackmlStatsSnapshot::success_count |
total cycle count
Definition at line 24 of file packml_stats_snapshot.h.
| double packml_sm::PackmlStatsSnapshot::susp_duration |
time spent in the held state
Definition at line 19 of file packml_stats_snapshot.h.
| float packml_sm::PackmlStatsSnapshot::throughput |
total fail count
Definition at line 26 of file packml_stats_snapshot.h.