mirror of
https://github.com/ivellioscolin/pykd.git
synced 2025-04-20 03:23:23 +08:00
[0.3.x] changed : closeDump routine parameter 'id' has a default value '-1' now
git-svn-id: https://pykd.svn.codeplex.com/svn@90883 9b283d60-5439-405e-af05-b73fd8c4d996
This commit is contained in:
parent
b58e7e0b81
commit
7f5c64e6c1
@ -38,6 +38,7 @@ static const std::string pykdVersion = PYKD_VERSION_BUILD_STR
|
|||||||
BOOST_PYTHON_FUNCTION_OVERLOADS( startProcess_, pykd::startProcess, 1, 2 );
|
BOOST_PYTHON_FUNCTION_OVERLOADS( startProcess_, pykd::startProcess, 1, 2 );
|
||||||
BOOST_PYTHON_FUNCTION_OVERLOADS( detachProcess_, pykd::detachProcess, 0, 1 );
|
BOOST_PYTHON_FUNCTION_OVERLOADS( detachProcess_, pykd::detachProcess, 0, 1 );
|
||||||
BOOST_PYTHON_FUNCTION_OVERLOADS( terminateProcess_, pykd::terminateProcess, 0, 1 );
|
BOOST_PYTHON_FUNCTION_OVERLOADS( terminateProcess_, pykd::terminateProcess, 0, 1 );
|
||||||
|
BOOST_PYTHON_FUNCTION_OVERLOADS(closeDump_, pykd::closeDump, 0, 1);
|
||||||
BOOST_PYTHON_FUNCTION_OVERLOADS( attachKernel_, pykd::attachKernel, 0, 1 );
|
BOOST_PYTHON_FUNCTION_OVERLOADS( attachKernel_, pykd::attachKernel, 0, 1 );
|
||||||
BOOST_PYTHON_FUNCTION_OVERLOADS( evaluate_, pykd::evaluate, 1, 2 );
|
BOOST_PYTHON_FUNCTION_OVERLOADS( evaluate_, pykd::evaluate, 1, 2 );
|
||||||
BOOST_PYTHON_FUNCTION_OVERLOADS( debugCommand_, pykd::debugCommand, 1, 2 );
|
BOOST_PYTHON_FUNCTION_OVERLOADS( debugCommand_, pykd::debugCommand, 1, 2 );
|
||||||
@ -140,18 +141,18 @@ BOOST_PYTHON_MODULE( pykd )
|
|||||||
"Start process for debugging" ) );
|
"Start process for debugging" ) );
|
||||||
python::def( "attachProcess", pykd::attachProcess,
|
python::def( "attachProcess", pykd::attachProcess,
|
||||||
"Attach debugger to a exsisting process" );
|
"Attach debugger to a exsisting process" );
|
||||||
python::def( "detachProcess", pykd::detachProcess, detachProcess_( boost::python::args( "pid" ),
|
python::def( "detachProcess", pykd::detachProcess, detachProcess_( boost::python::args( "id" ),
|
||||||
"Stop process debugging") );
|
"Stop process debugging") );
|
||||||
python::def( "detachAllProcesses", pykd::detachAllProcesses,
|
python::def( "detachAllProcesses", pykd::detachAllProcesses,
|
||||||
"Detach from all process and resume all their threads" );
|
"Detach from all process and resume all their threads" );
|
||||||
python::def( "killProcess", pykd::terminateProcess, terminateProcess_( boost::python::args( "pid" ),
|
python::def( "killProcess", pykd::terminateProcess, terminateProcess_( boost::python::args( "id" ),
|
||||||
"Stop debugging and terminate current process" ) );
|
"Stop debugging and terminate current process" ) );
|
||||||
python::def( "killAllProcesses", pykd::terminateAllProcesses,
|
python::def( "killAllProcesses", pykd::terminateAllProcesses,
|
||||||
"Detach from all process then terminate them");
|
"Detach from all process then terminate them");
|
||||||
python::def( "loadDump", pykd::loadDump,
|
python::def( "loadDump", pykd::loadDump,
|
||||||
"Load crash dump");
|
"Load crash dump");
|
||||||
python::def( "closeDump", pykd::closeDump,
|
python::def("closeDump", pykd::closeDump, closeDump_(boost::python::args("id"),
|
||||||
"Close crash dump");
|
"Close crash dump"));
|
||||||
python::def( "isLocalKernelDebuggerEnabled", pykd::isLocalKernelDebuggerEnabled,
|
python::def( "isLocalKernelDebuggerEnabled", pykd::isLocalKernelDebuggerEnabled,
|
||||||
"Check whether kernel debugging is enabled for the local kernel");
|
"Check whether kernel debugging is enabled for the local kernel");
|
||||||
python::def( "attachKernel", pykd::attachKernel, attachKernel_( boost::python::args( "connectOptions" ),
|
python::def( "attachKernel", pykd::attachKernel, attachKernel_( boost::python::args( "connectOptions" ),
|
||||||
|
Loading…
Reference in New Issue
Block a user