SourceXtractorPlusPlus 1.0.3
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
PythonInterpreter.cpp File Reference
#include <Pyston/Exceptions.h>
#include <Pyston/GIL.h>
#include <Pyston/Module.h>
#include <Python.h>
#include <SEImplementation/PythonConfig/PythonInterpreter.h>
#include <SEImplementation/PythonConfig/PythonModule.h>
#include <boost/python/dict.hpp>
#include <boost/python/exec.hpp>
#include <boost/python/extract.hpp>
#include <boost/python/import.hpp>
#include <boost/python/object.hpp>
#include <fstream>
#include <signal.h>
#include <system_error>
#include <utility>
Include dependency graph for PythonInterpreter.cpp:

Go to the source code of this file.

Namespaces

namespace  SourceXtractor

Macros

#define py_argv_assign(d, s, l)

Variables

static Elements::Logging logger = Elements::Logging::getLogger("Python::Interpreter")
static Elements::Logging stdout_logger = Elements::Logging::getLogger("Python::stdout")
static Elements::Logging stderr_logger = Elements::Logging::getLogger("Python::stderr")

Macro Definition Documentation

◆ py_argv_assign

#define py_argv_assign ( d,
s,
l )
Value:
d = Py_DecodeLocale(s, &(l))

Referenced by SourceXtractor::PythonInterpreter::runFile().

Variable Documentation

◆ logger

Elements::Logging logger = Elements::Logging::getLogger("Python::Interpreter")
static

Definition at line 41 of file PythonInterpreter.cpp.

◆ stderr_logger

Elements::Logging stderr_logger = Elements::Logging::getLogger("Python::stderr")
static

◆ stdout_logger

Elements::Logging stdout_logger = Elements::Logging::getLogger("Python::stdout")
static