summaryrefslogtreecommitdiffstats
path: root/src/uscxml/debug
diff options
context:
space:
mode:
authorStefan Radomski <radomski@tk.informatik.tu-darmstadt.de>2014-06-27 22:32:46 (GMT)
committerStefan Radomski <radomski@tk.informatik.tu-darmstadt.de>2014-06-27 22:32:46 (GMT)
commitc70d02010ea99e6c8e35da3b767f41f1ee5dce56 (patch)
treea0ef030204ec2eb656845d03876006d9cdc0760c /src/uscxml/debug
parenta4b506fd774ec50ad79b7531bd3698c5a6339407 (diff)
downloaduscxml-c70d02010ea99e6c8e35da3b767f41f1ee5dce56.zip
uscxml-c70d02010ea99e6c8e35da3b767f41f1ee5dce56.tar.gz
uscxml-c70d02010ea99e6c8e35da3b767f41f1ee5dce56.tar.bz2
Major header movement
- Used IWYU to reorganize headers - Dropped PHP support - Updated tests
Diffstat (limited to 'src/uscxml/debug')
-rw-r--r--src/uscxml/debug/Breakpoint.h5
-rw-r--r--src/uscxml/debug/Debugger.cpp1
-rw-r--r--src/uscxml/debug/Debugger.h6
-rw-r--r--src/uscxml/debug/DebuggerServlet.cpp1
-rw-r--r--src/uscxml/debug/DebuggerServlet.h2
5 files changed, 10 insertions, 5 deletions
diff --git a/src/uscxml/debug/Breakpoint.h b/src/uscxml/debug/Breakpoint.h
index 5cf92a1..71308aa 100644
--- a/src/uscxml/debug/Breakpoint.h
+++ b/src/uscxml/debug/Breakpoint.h
@@ -20,8 +20,11 @@
#ifndef BREAKPOINT_H_VR7K7T1X
#define BREAKPOINT_H_VR7K7T1X
-#include "uscxml/Message.h"
+#include <string> // for string
#include "uscxml/Interpreter.h"
+#include "DOM/Element.hpp" // for Element
+#include "uscxml/Common.h" // for USCXML_API
+#include "uscxml/messages/Data.h" // for Data
namespace uscxml {
diff --git a/src/uscxml/debug/Debugger.cpp b/src/uscxml/debug/Debugger.cpp
index b74b2a9..cb4d522 100644
--- a/src/uscxml/debug/Debugger.cpp
+++ b/src/uscxml/debug/Debugger.cpp
@@ -19,6 +19,7 @@
#include "uscxml/debug/Debugger.h"
#include "uscxml/DOMUtils.h"
+#include "uscxml/debug/DebugSession.h"
namespace uscxml {
diff --git a/src/uscxml/debug/Debugger.h b/src/uscxml/debug/Debugger.h
index 9adbae6..03846e5 100644
--- a/src/uscxml/debug/Debugger.h
+++ b/src/uscxml/debug/Debugger.h
@@ -20,13 +20,15 @@
#ifndef DEBUGGERMONITOR_H_Z050WPFH
#define DEBUGGERMONITOR_H_Z050WPFH
-#include "uscxml/Message.h"
+#include "uscxml/messages/Data.h" // for Data
+#include "uscxml/messages/Event.h" // for Event
#include "uscxml/Interpreter.h"
#include "uscxml/debug/Breakpoint.h"
-#include "uscxml/debug/DebugSession.h"
namespace uscxml {
+class DebugSession;
+
class USCXML_API Debugger : public InterpreterMonitor {
public:
Debugger() {
diff --git a/src/uscxml/debug/DebuggerServlet.cpp b/src/uscxml/debug/DebuggerServlet.cpp
index d7528f0..49306a2 100644
--- a/src/uscxml/debug/DebuggerServlet.cpp
+++ b/src/uscxml/debug/DebuggerServlet.cpp
@@ -18,6 +18,7 @@
*/
#include "uscxml/debug/DebuggerServlet.h"
+#include "uscxml/debug/DebugSession.h"
#include "uscxml/UUID.h"
#include <boost/algorithm/string.hpp>
diff --git a/src/uscxml/debug/DebuggerServlet.h b/src/uscxml/debug/DebuggerServlet.h
index ce6f082..8abe741 100644
--- a/src/uscxml/debug/DebuggerServlet.h
+++ b/src/uscxml/debug/DebuggerServlet.h
@@ -21,11 +21,9 @@
#define DEBUGGERSERVLET_H_ATUMDA3G
#include "uscxml/Common.h"
-#include "getopt.h"
#include <glog/logging.h>
#include "uscxml/server/HTTPServer.h"
-#include "uscxml/Interpreter.h"
#include "uscxml/debug/Debugger.h"
#include "uscxml/concurrency/tinythread.h"