*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301, USA.
*/
#include <glib.h>
#include <gdk/gdk.h>
#include <gtk/gtk.h>
-#include <ltt/ltt.h>
-#include <lttv/tracecontext.h>
-#include <lttv/state.h>
+//#include <lttv/tracecontext.h>
+#include <lttv/traceset.h>
#include <lttvwindow/lttvwindow.h>
#include "histocfv.h"
#include "histodrawitem.h"
/* Clear the drawing : make it 1xwidth. */
void histo_drawing_clear(histoDrawing_t *drawing,guint clear_from,guint clear_to);
-/* Insert a square corresponding to a new process in the list */
-static void drawing_insert_square(histoDrawing_t *drawing,
- guint y,
- guint height);
-
-/* Remove a square corresponding to a removed process in the list */
-static void drawing_remove_square(histoDrawing_t *drawing,
- guint y,
- guint height);
-
void histo_drawing_update_ruler(histoDrawing_t *drawing, TimeWindow *time_window);
void histo_drawing_update_vertical_ruler(histoDrawing_t *drawing);//, TimeWindow *time_window);
void histo_drawing_request_expose(EventsRequest *events_request,
- LttvTracesetState *tss,
+ LttvTraceset *traceset,
LttTime end_time);
void histo_drawing_data_request_begin(EventsRequest *events_request,
- LttvTracesetState *tss);
-void histo_drawing_chunk_begin(EventsRequest *events_request, LttvTracesetState *tss);
-
-
-
-static void
-tree_row_activated(GtkTreeModel *treemodel,
- GtkTreePath *arg1,
- GtkTreeViewColumn *arg2,
- gpointer user_data);
+ LttvTraceset *traceset);
+void histo_drawing_chunk_begin(EventsRequest *events_request, LttvTraceset *traceset);
/* histo_convert_pixels_to_time