]> sourceware.org Git - systemtap.git/commit
Templatize GraphData
authorTim Moore <timoore@redhat.com>
Wed, 27 May 2009 08:32:51 +0000 (10:32 +0200)
committerTim Moore <timoore@redhat.com>
Tue, 28 Jul 2009 08:17:29 +0000 (10:17 +0200)
commit5f4f8b1129659adb2015ce42821faccf8fe6d8d5
tree9fdb07036f2461a01f8efa1f5d07f496191e71bc
parent95ddfc079a1d9affdb285f7690f8d5623cd7124a
Templatize GraphData

* grapher/GraphData.hxx (GraphDataBase): new superclass for
GraphData. Split time data out as a separate vector.
(GraphData): Rewrite as template.
* grapher/GraphWidget.cxx (on_expose_event): Reflect GraphData
templatization. Handle events with string values.
* grapher/GraphWidget.hxx (GraphWidget): Keep pointers to
GraphDataBase objects instead of GraphData.
* grapher/StapParser.cxx (parseData): new member function
(ioCallback): Handle new discreet event
* grapher/StapParser.hxx (StapParser): keep pointers to GraphDataBase
objects instead of GraphData
* testsuite/systemtap.examples/general/grapher.stp: Display actual key
pressed for keyboard event
grapher/GraphData.hxx
grapher/GraphWidget.cxx
grapher/GraphWidget.hxx
grapher/StapParser.cxx
grapher/StapParser.hxx
testsuite/systemtap.examples/general/grapher.stp
This page took 0.0263099999999999 seconds and 5 git commands to generate.