bbtkInterpreter.cxx File Reference

class Interpreter : More...

#include "bbtkInterpreter.h"
#include "bbtkExecuter.h"
#include "bbtkTranscriptor.h"
#include "bbtkMessageManager.h"
#include "bbtkConfigurationFile.h"
#include "bbtkUtilities.h"
#include "bbtkWxBlackBox.h"
#include <sys/stat.h>
#include <algorithm>
#include <string>

Include dependency graph for bbtkInterpreter.cxx:

Go to the source code of this file.

Namespaces

namespace  bbtk

Defines

#define CATCH_MACRO


Detailed Description

class Interpreter :

Definition in file bbtkInterpreter.cxx.


Define Documentation

#define CATCH_MACRO

Value:

catch (QuitException e)                 \
    {                                           \
      status = Interpreter_QUIT;                \
      if (mThrow) throw QuitException();        \
    }                                           \
  catch (bbtk::Exception e)                     \
    {                                           \
      status = Interpreter_ERROR;               \
      CatchBbtkException(e);                    \
    }                                           \
  catch (std::exception& e)                     \
    {                                           \
      status = Interpreter_ERROR;               \
      CatchStdException(e);                     \
    }                                           \
  catch (...)                                   \
    {                                           \
      status = Interpreter_ERROR;               \
      CatchUnknownException();                  \
    }

Definition at line 493 of file bbtkInterpreter.cxx.

Referenced by bbtk::Interpreter::InterpretBuffer(), bbtk::WxGUIScriptingInterface::InterpretFile(), bbtk::Interpreter::InterpretFile(), bbtk::Interpreter::InterpretLine(), bbtk::WxGUIScriptingInterface::WxGUICommandEnter(), and bbtk::WxGUIScriptingInterface::WxGUITextEditorRun().


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