+ Avoid to unnecessarily throw Py::Exception

This commit is contained in:
wmayer
2014-02-22 11:35:51 +01:00
parent f8cd87a696
commit 11ebf1deb7
3 changed files with 75 additions and 33 deletions

View File

@@ -50,6 +50,7 @@ public:
PythonStdout(PythonConsole *pc);
~PythonStdout();
Py::Object getattr(const char *name);
Py::Object repr();
Py::Object write(const Py::Tuple&);
Py::Object flush(const Py::Tuple&);
@@ -74,6 +75,7 @@ public:
PythonStderr(PythonConsole *pc);
~PythonStderr();
Py::Object getattr(const char *name);
Py::Object repr();
Py::Object write(const Py::Tuple&);
Py::Object flush(const Py::Tuple&);
@@ -95,6 +97,7 @@ public:
OutputStdout();
~OutputStdout();
Py::Object getattr(const char *name);
Py::Object repr();
Py::Object write(const Py::Tuple&);
Py::Object flush(const Py::Tuple&);
@@ -116,6 +119,7 @@ public:
OutputStderr();
~OutputStderr();
Py::Object getattr(const char *name);
Py::Object repr();
Py::Object write(const Py::Tuple&);
Py::Object flush(const Py::Tuple&);