Move files around a lot
[lsnes.git] / include / core / memorywatch.hpp
blobe1d6c655778ac09f50f0194bb3543145f130aac9
1 #ifndef _memorywatch__hpp__included__
2 #define _memorywatch__hpp__included__
4 #include <string>
5 #include <stdexcept>
6 #include <set>
8 std::string evaluate_watch(const std::string& expr) throw(std::bad_alloc);
9 std::set<std::string> get_watches() throw(std::bad_alloc);
10 std::string get_watchexpr_for(const std::string& w) throw(std::bad_alloc);
11 void set_watchexpr_for(const std::string& w, const std::string& expr) throw(std::bad_alloc);
12 void do_watch_memory();
14 #endif