#include <iostream>
#include "bbtkWxGUIScriptingInterface.h"
#include "bbtkWxBlackBox.h"
#include "bbtkConfigurationFile.h"
#include "bbtkWxStreamRedirector.h"
#include "bbtkUtilities.h"
#include <wx/tipwin.h>
Go to the source code of this file.
Namespaces | |
namespace | bbtk |
Defines | |
#define | CATCH_MACRO |
Long description which can span multiple lines
Definition in file bbtkWxGUIScriptingInterface.cxx.
#define CATCH_MACRO |
Value:
catch (QuitException e) \ { \ std::cout << "* quit exception caught"<<std::endl; \ } \ catch (InterpreterError e) \ { \ std::cerr << "* IERROR : "<<e.GetErrorMessage()<<std::endl; \ if (e.IsInScriptFile()) \ std::cerr << "* FILE : '"<<e.GetScriptFile()<<"'"<<std::endl; \ std::cerr << "* LINE : "<<e.GetScriptLine()<<std::endl; \ int lev = bbtk::MessageManager::GetMessageLevel("Error"); \ if (lev > 0) { \ std::cerr << "* Exception thrown : "<<std::endl; \ std::cerr << "* OBJECT : " <<e.GetObject()<<std::endl; \ std::cerr << "* FILE : " <<e.GetSourceFile()<<std::endl; \ } \ }
Definition at line 286 of file bbtkWxGUIScriptingInterface.cxx.