[rkward-cvs] SF.net SVN: rkward:[2463] trunk/rkward/rkward/rbackend

tfry at users.sourceforge.net tfry at users.sourceforge.net
Mon May 11 16:44:11 UTC 2009


Revision: 2463
          http://rkward.svn.sourceforge.net/rkward/?rev=2463&view=rev
Author:   tfry
Date:     2009-05-11 16:44:11 +0000 (Mon, 11 May 2009)

Log Message:
-----------
Move REValRequest-struct to rthread.h

Modified Paths:
--------------
    trunk/rkward/rkward/rbackend/rcommand.h
    trunk/rkward/rkward/rbackend/rthread.h

Modified: trunk/rkward/rkward/rbackend/rcommand.h
===================================================================
--- trunk/rkward/rkward/rbackend/rcommand.h	2009-05-11 15:57:50 UTC (rev 2462)
+++ trunk/rkward/rkward/rbackend/rcommand.h	2009-05-11 16:44:11 UTC (rev 2463)
@@ -2,7 +2,7 @@
                           rcommand.h  -  description
                              -------------------
     begin                : Mon Nov 11 2002
-    copyright            : (C) 2002, 2006, 2007 by Thomas Friedrichsmeier
+    copyright            : (C) 2002, 2006, 2007, 2009 by Thomas Friedrichsmeier
     email                : tfry at users.sourceforge.net
  ***************************************************************************/
 
@@ -59,17 +59,6 @@
 	bool isStack () { return (parent == 0); }
 };
 
-/** this struct is used to pass on eval-requests (i.e. request for RKWard to do something, which may involve issuing further commands) from the
-backend-thread to the main thread. Do not use outside the backend-classes. */
-struct REvalRequest {
-private:
-friend class RInterface;
-friend class RThread;
-	QString *call;
-	int call_length;
-	RCommandChain *in_chain;
-};
-
 /** this struct is used to store the R output to an RCommand. The RCommand basically keeps a list of ROutputString (s). The difference to a normal
 QString is, that additionally we store information on whether the output was "normal", "warning", or an "error". */
 struct ROutput {

Modified: trunk/rkward/rkward/rbackend/rthread.h
===================================================================
--- trunk/rkward/rkward/rbackend/rthread.h	2009-05-11 15:57:50 UTC (rev 2462)
+++ trunk/rkward/rkward/rbackend/rthread.h	2009-05-11 16:44:11 UTC (rev 2463)
@@ -2,7 +2,7 @@
                           rthread  -  description
                              -------------------
     begin                : Mon Aug 2 2004
-    copyright            : (C) 2004, 2006, 2007 by Thomas Friedrichsmeier
+    copyright            : (C) 2004, 2006, 2007, 2009 by Thomas Friedrichsmeier
     email                : tfry at users.sourceforge.net
  ***************************************************************************/
 
@@ -30,6 +30,17 @@
 struct RCallbackArgs;
 struct ROutput;
 
+/** this struct is used to pass on eval-requests (i.e. request for RKWard to do something, which may involve issuing further commands) from the
+backend-thread to the main thread. Do not use outside the backend-classes. */
+struct REvalRequest {
+private:
+friend class RInterface;
+friend class RThread;
+	QString *call;
+	int call_length;
+	RCommandChain *in_chain;
+};
+
 /** Simple event class to relay information from the RThread to the main thread. This is basically like QCustomEvent in Qt3*/
 class RKRBackendEvent : public QEvent {
 public:


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the rkward-tracker mailing list