]> Creatis software - bbtk.git/blobdiff - kernel/src/bbtkInterpreterVirtual.h
no message
[bbtk.git] / kernel / src / bbtkInterpreterVirtual.h
index aa0a983c20bb314cbcb5e04d8a736b9452e1f234..a471ba79ead55c2cfb1ccaa7f8fe59c7248cd074 100644 (file)
@@ -274,7 +274,7 @@ namespace bbtk
     virtual void commandReset();
 
     /// Displays help (entry point of any help)
-    virtual void commandHelp(const std::string words);
+    virtual void commandHelp(const std::string &words);
     virtual void commandHelp(const std::vector<std::string>& words);
 
     ///
@@ -298,31 +298,31 @@ namespace bbtk
     /// and connected to the existing pipeline
       virtual void commandNewGUI(const std::string& box,const std::string& instanceName);
       virtual void commandDebug(const std::string& arg);
-         virtual void commandNew(std::string boxType, std::string boxName);
-         virtual void commandDelete(std::string boxName);
-         virtual void commandConnection(std::string nodeFrom, std::string outputLabel, std::string nodeTo, std::string inputLabel);
-         virtual void commandPackage(std::string packageName);
+         virtual void commandNew(const std::string &boxType, const std::string &boxName);
+         virtual void commandDelete(const std::string &boxName);
+         virtual void commandConnection(const std::string &nodeFrom,const std::string &outputLabel,const std::string &nodeTo,const std::string &inputLabel);
+         virtual void commandPackage(const std::string &packageName);
          virtual void commandEndPackage();
-         virtual void commandDefine(std::string name, std::string pack, std::string scriptfilename);
+         virtual void commandDefine(const std::string &name,const std::string &pack,const std::string &scriptfilename);
          virtual void commandEndDefine();
-         virtual void commandKind(std::string kind);
-         virtual void commandPrint(std::string value);
-         virtual void commandExec(std::string word);
-         virtual void commandInput(std::string name, std::string box, std::string input,std::string  help);
-         virtual void commandOutput(std::string name, std::string box, std::string output,std::string  help);
-         virtual void commandSet(std::string box, std::string input, std::string value);
-         virtual void commandAuthor(std::string author);
-         virtual void commandCategory(std::string categorytype);
-         virtual void commandDescription(std::string description);
+         virtual void commandKind(const std::string &kind);
+         virtual void commandPrint(const std::string &value);
+         virtual void commandExec(const std::string &word);
+         virtual void commandInput(const std::string &name,const std::string &box,const std::string &input,const std::string  &help);
+         virtual void commandOutput(const std::string &name,const std::string &box,const std::string &output,const std::string  &help);
+         virtual void commandSet(const std::string &box,const std::string &input,const std::string &value);
+         virtual void commandAuthor(const std::string &author);
+         virtual void commandCategory(const std::string &categorytype);
+         virtual void commandDescription(const std::string &description);
          virtual void commandClear();
-         virtual void commandInclude(std::string word, bool ok);
-         virtual void commandLoad(std::string packageName);
-         virtual void commandUnload(std::string packageName);
+         virtual void commandInclude(const std::string &word, bool ok);
+         virtual void commandLoad(const std::string &packageName);
+         virtual void commandUnload(const std::string &packageName);
          virtual void commandBreak();
          virtual void commandQuit();
          virtual void commandMessage();
-         virtual void commandMessage(std::string kind, std::string levelstr);
-         virtual void SetCurrentFileName(std::string fullPathScriptName);
+         virtual void commandMessage(const std::string &kind,const std::string &levelstr);
+         virtual void SetCurrentFileName(const std::string &fullPathScriptName);
 
          /// Constructor
          InterpreterVirtual();