Version: 8.3.0
PyStdout.cxx File Reference
#include "PyStdout.hxx"
#include "Exception.hxx"
#include "AutoGIL.hxx"
#include <structmember.h>
#include <string>
#include <sstream>
Include dependency graph for PyStdout.cxx:

Go to the source code of this file.

Classes

struct  YACS::ENGINE::PyStdOut
 

Namespaces

namespace  YACS
 
namespace  YACS::ENGINE
 

Macros

#define PyStdOut_Check(v)   ((v)->ob_type == &PyStdOut_Type)
 

Functions

static void YACS::ENGINE::PyStdOut_dealloc (PyStdOut *self)
 
static PyObject * YACS::ENGINE::PyStdOut_write (PyStdOut *self, PyObject *args)
 
PyObject * YACS::ENGINE::newPyStdOut (std::string &out)
 
PyObject * YACS::ENGINE::evalPy (const std::string &funcName, const std::string &strToEval)
 
PyObject * YACS::ENGINE::evalFuncPyWithNoParams (PyObject *func)
 

Variables

static PyMethodDef YACS::ENGINE::PyStdOut_methods []
 
static PyMemberDef YACS::ENGINE::PyStdOut_memberlist []
 
static PyTypeObject YACS::ENGINE::PyStdOut_Type
 

Macro Definition Documentation

#define PyStdOut_Check (   v)    ((v)->ob_type == &PyStdOut_Type)

Definition at line 127 of file PyStdout.cxx.