resourceview: collapse pixmaps when collapsing branches in the resource tree, and...
[lttv.git] / ltt / branches / poly / lttv / modules / gui / resourceview / processlist.h
index 9a14171c154ee3c754e22cbf56a7fba4c393c22a..2070a9c666494fadb2b846fb8fa5fe0975338dd1 100644 (file)
@@ -66,7 +66,19 @@ typedef struct _ResourceInfo {
 } ResourceInfo;
 */
 
+struct _ResourceType {
+       /* a hashtable containing the data of each resource of this type */
+       GHashTable *hash_table;
+};
+typedef struct _ResourceType ResourceType;
+
+typedef struct _ResourceUnique {
+       ResourceType *type;
+       void *priv;
+} ResourceUnique;
+
 typedef struct _ResourceUniqueNumeric {
+       ResourceUnique ru;
        guint trace_num;
        guint id;
 } ResourceUniqueNumeric;
@@ -93,18 +105,10 @@ typedef struct _HashedResourceData {
 
   LttTime next_good_time; /* precalculate the next time where the next
                              pixel is.*/
+  gint hidden;
 
 } HashedResourceData;
   
-struct _ResourceType {
-       /* functions for the hash table below */
-       guint (*hashfunc)(gconstpointer);
-       gboolean (*hashequalfunc)(gconstpointer,gconstpointer);
-       /* a hashtable containing the data of each resource of this type */
-       GHashTable *hash_table;
-};
-typedef struct _ResourceType ResourceType;
-
 struct _ProcessList {
   
   GtkWidget *process_list_widget;
This page took 0.023268 seconds and 4 git commands to generate.