/* Web Polygraph http://www.web-polygraph.org/ * (C) 2003-2006 The Measurement Factory * Licensed under the Apache License, Version 2.0 */ #include "base/polygraph.h" #include "base/Histogram.h" #include "base/TmSzHistStat.h" #include "loganalyzers/Stex.h" #include "loganalyzers/SizeHistFig.h" SizeHistFig::SizeHistFig(): TmSzHistFig("bytes") { } const Histogram *SizeHistFig::extractHist(const Stex *stex, const PhaseInfo &info) const { const TmSzHistStat *h = stex->hist(info); return h ? &h->size() : 0; }