]> git.tdb.fi Git - gldbg.git/blobdiff - flavors/gl/source/inspector.h
Fix several problems reported by valgrind
[gldbg.git] / flavors / gl / source / inspector.h
index c4d3d06b56ce7773f35c208d26be0aecf8d90c43..15135297c32328bb29a5d9e1b33d58e5655c9147 100644 (file)
@@ -7,13 +7,22 @@
 class Inspector: public RegisteredTool<Inspector>
 {
 private:
+       GlDbg &gldbg;
        GlState state;
+       GlDecoder *decoder;
+       int query_state;
 
 public:
        Inspector(GlDbg &);
+       ~Inspector();
 
        virtual void decode(const char *, unsigned);
+       virtual void process_started();
+       virtual void process_stopped(int);
+
 private:
+       static void gldBreak(void *, unsigned short, unsigned char);
+
        void print_indented(const std::string &, unsigned);
 
        void cmd_state(const std::string &);