]> git.siccegge.de Git - frida/frida.git/blobdiff - src/bindings/Interpreter.hxx
Move Interpreter to its own class
[frida/frida.git] / src / bindings / Interpreter.hxx
diff --git a/src/bindings/Interpreter.hxx b/src/bindings/Interpreter.hxx
new file mode 100644 (file)
index 0000000..a8d9ad9
--- /dev/null
@@ -0,0 +1,16 @@
+#ifndef INCLUDE__Interpreter_hxx_
+#define INCLUDE__Interpreter_hxx_
+
+#include <string>
+#include <sstream>
+
+class Interpreter {
+public:
+       virtual int evaluate(const std::string& command,
+                            std::ostream& stdout,
+                            std::ostream& stderr,
+                            std::string& result) = 0;
+private:
+};
+
+#endif /* INCLUDE__Interpreter_hxx_ */