]> Creatis software - bbtk.git/blobdiff - kernel/src/bbtkBlackBoxInputConnector.h
*** empty log message ***
[bbtk.git] / kernel / src / bbtkBlackBoxInputConnector.h
index 05e414fbb56852cfab38763f417cb8358d1df429..ff25f5138fd558179fe223ad42193f67bf70f71e 100644 (file)
@@ -2,8 +2,8 @@
   Program:   bbtk
   Module:    $RCSfile: bbtkBlackBoxInputConnector.h,v $
   Language:  C++
-  Date:      $Date: 2008/12/08 12:53:56 $
-  Version:   $Revision: 1.5 $
+  Date:      $Date: 2008/12/11 09:50:35 $
+  Version:   $Revision: 1.7 $
 =========================================================================*/
 
 /* ---------------------------------------------------------------------
@@ -42,7 +42,6 @@
 #define __bbtkBlackBoxInputConnector_h__
 
 #include "bbtkConnection.h"
-#include "bbtkChangeTime.h"
 #include <vector>
 
 namespace bbtk
@@ -65,14 +64,8 @@ namespace bbtk
     /// The parameter is USELESS today but would be useful if we allow multiple connections on inputs
     void UnsetConnection(Connection* c);
   
-    //    IOStatus 
-    void BackwardUpdate();
-
-    /// Returns the ChangeTime of the output (const)
-    // const ChangeTime& GetChangeTime() const { return mChangeTime; }
-    /// Returns the ChangeTime of the output 
-    // ChangeTime& GetChangeTime() { return mChangeTime; }
-    //   bool SetChangeTime(const ChangeTime& t) { return mChangeTime.Set(t); }
+    // Recursive execution
+    void RecursiveExecute();
 
     /// Returns the connection plugged into this input (const)
     Connection* GetConnection() const { return mConnection; }
@@ -97,19 +90,6 @@ namespace bbtk
     /// The status of the input (UPTODATE | MODIFIED | OUTOFDATE)
     IOStatus mStatus;
  
-   // The change time
-    //   ChangeTime mChangeTime;
-
-    /*
-    /// Returns the TimeStamp
-    const TimeStamp& GetTimeStamp() const { return mTimeStamp;}
-    TimeStamp& GetTimeStamp() { return mTimeStamp;}
-    /// Set the connector to MODIFIED status and increments the time stamp
-    void SetModified() 
-    { mStatus = MODIFIED; mTimeStamp.Modified(); }
-    /// The TimeStamp
-    TimeStamp mTimeStamp;
-    */
   };
   
 }