#include "GraphData.hxx" #include "GraphWidget.hxx" #include namespace systemtap { class StapParser { std::string _buffer; typedef std::map > DataMap; DataMap _dataSets; CSVData _csv; Gtk::Window& _win; GraphWidget& _widget; public: StapParser(Gtk::Window& win, GraphWidget& widget) : _win(win), _widget(widget) {} void parseData(std::tr1::shared_ptr gdata, double time, const std::string& dataString); bool ioCallback(Glib::IOCondition ioCondition); }; }