5#include "sparta/statistics/dispatch/archives/ArchiveStream.hpp"
21 void setRoot(
const std::shared_ptr<RootArchiveNode> & root) {
25 virtual void copyMetadataFrom(
const ArchiveStream * stream) = 0;
27 virtual void sendToSink(
const std::vector<double> & values) = 0;
29 virtual void flush() = 0;
41 std::shared_ptr<RootArchiveNode> root_;
Generic statistic sink base class for report archives.
Generic statistic stream base class for sources and sinks in the report archive system.
There is one of these root node objects at the top of each report's archive. The hierarchy looks like...
Macros for handling exponential backoff.