-#include "squid.h"
+/*
+ * Copyright (C) 1996-2017 The Squid Software Foundation and contributors
+ *
+ * Squid software is distributed under GPLv2+ license and includes
+ * contributions from numerous individuals and organizations.
+ * Please see the COPYING and CONTRIBUTORS files for details.
+ */
-// for StatHist definitions
+#include "squid.h"
#include "StatHist.h"
-void
-statHistDump(const StatHist * H, StoreEntry * sentry, StatHistBinDumper * bd)
-{
- fatal("statHistDump: Not implemented");
-}
+#define STUB_API "StatHist.cc"
+#include "STUB.h"
-void
-StatHist::count(double val)
-{
- fatal("statHistCount: Not implemented");
-}
+class StoreEntry;
-void
-statHistEnumInit(StatHist * H, int last_enum)
-{
-//NO-OP fatal("statHistEnumInit: Not implemented");
-}
+void StatHist::dump(StoreEntry * sentry, StatHistBinDumper * bd) const STUB
+void StatHist::enumInit(unsigned int i) STUB_NOP
+void StatHist::count(double d) STUB_NOP
+double statHistDeltaMedian(const StatHist & A, const StatHist & B) STUB_RETVAL(0.0)
+double statHistDeltaPctile(const StatHist & A, const StatHist & B, double pctile) STUB_RETVAL(0.0)
+void StatHist::logInit(unsigned int i, double d1, double d2) STUB
+void statHistIntDumper(StoreEntry * sentry, int idx, double val, double size, int count) STUB
-void
-StatHist::dump(StoreEntry * sentry, StatHistBinDumper * bd) const
-{
- // noop
-}