diff --git a/pykd/dbgext.cpp b/pykd/dbgext.cpp index 4d2b04d..6a64f5b 100644 --- a/pykd/dbgext.cpp +++ b/pykd/dbgext.cpp @@ -27,6 +27,7 @@ #include "dbgcallback.h" #include "dbgstack.h" #include "dbgpath.h" +#include "dbginput.h" ///////////////////////////////////////////////////////////////////////////////// @@ -139,6 +140,11 @@ BOOST_PYTHON_MODULE( pykd ) .def_readonly( "frameOffset", &dbgStackFrameClass::FrameOffset ) .def_readonly( "stackOffset", &dbgStackFrameClass::StackOffset ) .def_readonly( "frameNumber", &dbgStackFrameClass::FrameNumber ); + boost::python::class_( "windbgOut", "windbgOut" ) + .def( "write", &dbgOut::write ); + boost::python::class_( "windbgIn", "windbgIn" ) + .def( "readline", &dbgIn::readline ); + } ///////////////////////////////////////////////////////////////////////////////// diff --git a/pykd/pykd.vcproj b/pykd/pykd.vcproj index 948018e..e41f2a7 100644 --- a/pykd/pykd.vcproj +++ b/pykd/pykd.vcproj @@ -473,6 +473,10 @@ RelativePath=".\dbgext.h" > + +