SourceXtractorPlusPlus  0.19
SourceXtractor++, the next generation SExtractor
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Macros | Variables
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

 SourceXtractor
 

Macros

#define py_argv_assign(d, s, l)   d = Py_DecodeLocale(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

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

Variable Documentation

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

Definition at line 41 of file PythonInterpreter.cpp.

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

Definition at line 43 of file PythonInterpreter.cpp.

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

Definition at line 42 of file PythonInterpreter.cpp.