/* 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 "xstd/h/iostream.h" #include #include "xstd/h/sstream.h" #include "xstd/h/iomanip.h" #include "xstd/Ring.h" #include "base/CmdLine.h" #include "base/StatIntvlRec.h" #include "base/polyOpts.h" #include "logextractors/LogIter.h" #include "logextractors/LogCatFilter.h" #include "base/opts.h" #include "logextractors/matchAndPrint.h" #include "base/polyLogCats.h" #include "base/polyLogTags.h" #include "xstd/gadgets.h" class MyOpts: public OptGrp { public: MyOpts(): theHelpOpt(this, "help", "list of options"), theVersOpt(this, "version", "package version info"), theOutFileName(this, "out ", "redirect console output", "-"), theSideName(this, "side ", "name of `side' to extract"), theObjects(this, "objects ","names of objects to extract"), theWinLen(this, "win_len