]> Creatis software - bbtk.git/blobdiff - kernel/src/bbtkInterpreter.h
Allow user to always forget .bbs
[bbtk.git] / kernel / src / bbtkInterpreter.h
index 4d81c655d54406aa42dc5ee63510e0abe9b38bfa..bc60dd33d67d1eca728e226d9f1ff220eedbf990 100644 (file)
@@ -3,8 +3,8 @@
   Program:   bbtk
   Module:    $RCSfile: bbtkInterpreter.h,v $ $
   Language:  C++
-  Date:      $Date: 2008/01/22 16:55:04 $
-  Version:   $Revision: 1.2 $
+  Date:      $Date: 2008/01/28 10:50:54 $
+  Version:   $Revision: 1.3 $
                                                                                 
   Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
   l'Image). All rights reserved. See Doc/License.txt or
@@ -36,7 +36,6 @@
 
 namespace bbtk
 {
   class BBTK_EXPORT Interpreter
   {
 
@@ -156,28 +155,27 @@ namespace bbtk
     void FindCommandsWithPrefix( char* buf,
                                 int n,
                                 std::vector<std::string>& commands );
-             
+
     /// Sets the bool that indicates wether we are in command line context
     void SetCommandLine(bool v = true) { mCommandLine = v; }
 
   private: 
-    
+
   private:
-  
+
     //==================================================================
     // ATTRIBUTES
 
     /// The factory
     //    bbtk::Factory* mFactory;
 
-    /// The command executer  
-   // bbtk::Executer* mExecuter;
+    /// The command executer
     bbtk::VirtualExec* mExecuter;
 
-    /// Vector of opened files  
+    /// Vector of opened files 
     std::vector<std::ifstream*> mFile;
 
-    /// Vector of names of open files  
+    /// Vector of names of open files
     std::vector<std::string> mFileName;
 
     /// Stores the current line number in each open file
@@ -188,10 +186,10 @@ namespace bbtk
 
     /// Are we in a command line context ?
     bool mCommandLine;
-    
-    /// The history of commands 
-    std::deque< char* > mHistory; 
-    
+
+    /// The history of commands
+    std::deque< char* > mHistory;
+
     bool verbose; // true -> displays the search results (for packages)
   };
 
@@ -202,7 +200,5 @@ namespace bbtk
     QuitException() : bbtk::Exception("","","") {}
   };
 
-
-
 }
 #endif