/* * ioredirect.cpp * * Created on: 2018年8月27日 * Author: fasiondog */ #include "ioredirect.h" using namespace boost::python; void export_io_redirect() { class_("OstreamRedirect", init((arg("stdout") = true, arg("stderr") = true))) .def("__enter__", &OstreamRedirect::enter) .def("__exit__", &OstreamRedirect::exit) .def("open", &OstreamRedirect::enter) .def("close", &OstreamRedirect::exit); }