|
roo_monitoring
API Documentation for roo_monitoring
|
Aggregates samples for a vault file time bucket. More...
#include <compaction.h>
Public Member Functions | |
| void | clear () |
| Clears any accumulated data. | |
| void | add (const Sample &sample) |
| Adds a sample into the aggregation state. | |
Friends | |
| class | VaultWriter |
Aggregates samples for a vault file time bucket.
Definition at line 14 of file compaction.h.
| void roo_monitoring::Aggregator::add | ( | const Sample & | sample | ) |
Adds a sample into the aggregation state.
Definition at line 19 of file compaction.cpp.
References roo_monitoring::Sample::avg_value(), roo_monitoring::Sample::fill(), roo_monitoring::Sample::max_value(), roo_monitoring::Sample::min_value(), and roo_monitoring::Sample::stream_id().
| void roo_monitoring::Aggregator::clear | ( | ) |
Clears any accumulated data.
Definition at line 14 of file compaction.cpp.
|
friend |
Definition at line 22 of file compaction.h.