From 55040a78e38e7fb50b8131b506beafdf46d923ca Mon Sep 17 00:00:00 2001 From: "SND\\kernelnet_cp" Date: Fri, 19 Nov 2010 15:51:19 +0000 Subject: [PATCH] [+] added: windbgIn windbgOut class for redirecting in/out from stdin/stdout git-svn-id: https://pykd.svn.codeplex.com/svn@57811 9b283d60-5439-405e-af05-b73fd8c4d996 --- pykd/dbgext.cpp | 6 ++++++ pykd/pykd.vcproj | 4 ++++ 2 files changed, 10 insertions(+) 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" > + +