]> Creatis software - bbtk.git/blobdiff - kernel/src/bbtkTranscriptor.h
Fixed :
[bbtk.git] / kernel / src / bbtkTranscriptor.h
index 3d819ce9b2c4a4a5c0b6f5016b2602c860109543..5df074fb59699919fdf3095a9110e945873b5a55 100644 (file)
@@ -3,8 +3,8 @@
   Program:   bbtk
   Module:    $RCSfile: bbtkTranscriptor.h,v $ $
   Language:  C++
-  Date:      $Date: 2008/02/20 11:58:32 $
-  Version:   $Revision: 1.6 $
+  Date:      $Date: 2008/03/26 08:27:19 $
+  Version:   $Revision: 1.7 $
                                                                                 
   Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
   l'Image). All rights reserved. See Doc/License.txt or
@@ -76,6 +76,12 @@ namespace bbtk
     /// Sets the mode of dialog of the executer for Root inputs 
     void SetDialogMode(DialogModeType t) { mDialogMode = t; }
 
+    /// Loads a package
+    void LoadPackage(const std::string &name );
+
+    /// Unloads a package
+    void UnLoadPackage(const std::string &name );
+
     /// Starts a package block 
     void BeginPackage (const std::string &name );
 
@@ -108,8 +114,7 @@ namespace bbtk
                  const std::string &input);
 
     /// Updates the box 
-    /// would 'Execute' be more meaningfull ?
-    void Update (const std::string &box);
+    void Execute(const std::string &box);
 
     /// Defines an input of the current complex box
     void DefineInput (const std::string &name,
@@ -163,6 +168,16 @@ namespace bbtk
       void ShowRelations(const std::string &nameblackbox, const std::string &detailStr, const std::string &levelStr);
 
       void Reset();
+  /// Sets the level of message for kind
+    void SetMessageLevel(const std::string &kind,
+                         int level);
+
+   /// Prints help on the messages
+    void HelpMessages();
+    
+    /// Prints the string ... MORE : TO EXPLAIN 
+    void Print(const std::string & message);
 
   //  static const std::string& GetObjectDescription()
   //  { static std::string s("Executer"); return s; }