bbtkWxGUIScriptingInterface.cxx File Reference

Short description in one line. More...

#include <iostream>
#include "bbtkWxGUIScriptingInterface.h"
#include "bbtkWxBlackBox.h"
#include "bbtkConfigurationFile.h"
#include "bbtkWxStreamRedirector.h"
#include "bbtkUtilities.h"
#include <wx/tipwin.h>

Include dependency graph for bbtkWxGUIScriptingInterface.cxx:

Go to the source code of this file.

Namespaces

namespace  bbtk

Defines

#define CATCH_MACRO


Detailed Description

Short description in one line.

Long description which can span multiple lines

Definition in file bbtkWxGUIScriptingInterface.cxx.


Define Documentation

#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.


Generated on Wed Nov 12 11:38:11 2008 for BBTK by  doxygen 1.5.6