]> git.tdb.fi Git - gldbg.git/blobdiff - source/commandinterpreter.h
Enable bidirectional communication between gldbg and glwrap.so
[gldbg.git] / source / commandinterpreter.h
index 487abb232fcdfcd6e4cb79cc56214db0720b19cb..d39b8b13c0559e7b8d424e797630f5f6372cbf5f 100644 (file)
@@ -1,7 +1,7 @@
 /* $Id$
 
 This file is part of gldbg
-Copyright © 2009  Mikko Rasa, Mikkosoft Productions
+Copyright © 2009-2010  Mikko Rasa, Mikkosoft Productions
 Distributed under the GPL
 */
 
@@ -24,8 +24,9 @@ public:
 
        protected:
                Command() { }
-
        public:
+               virtual ~Command() { }
+
                void set_help(const std::string &);
                void set_help(const std::string &, const std::string &);
                const std::string &get_description() const { return description; }
@@ -80,15 +81,14 @@ public:
 private:
        void cmd_help(const std::string &);
        void cmd_run(const std::string &);
+       void cmd_break(const std::string &);
+       void cmd_unbreak(const std::string &);
+       void cmd_next(const std::string &);
+       void cmd_finish(const std::string &);
        void cmd_continue(const std::string &);
        void cmd_signal(const std::string &);
        void cmd_kill(const std::string &);
        void cmd_exit(const std::string &);
-       void cmd_trace(const std::string &);
-       void cmd_profile(const std::string &);
-       void cmd_state(const std::string &);
-       void cmd_texture(const std::string &);
-       void cmd_buffer(const std::string &);
 };
 
 #endif