pykd/pykd/pysymengine.h
SND\kernelnet_cp 9a6a26b1ed [0.3.x] added : routines for symbol path managment
git-svn-id: https://pykd.svn.codeplex.com/svn@87295 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:27 +04:00

38 lines
638 B
C++

#pragma once
#include <kdlib/symengine.h>
#include "pythreadstate.h"
namespace pykd {
inline
void setSymSrvDir(const std::wstring &symSrvDirectory)
{
AutoRestorePyState pystate;
kdlib::setSymSrvDir(symSrvDirectory);
}
inline
std::wstring getSymbolPath()
{
AutoRestorePyState pystate;
return kdlib::getSymbolPath();
}
inline
void setSymbolPath(const std::wstring &symPath)
{
AutoRestorePyState pystate;
kdlib::setSymbolPath(symPath);
}
inline
void appendSymbolPath(const std::wstring &symPath)
{
AutoRestorePyState pystate;
kdlib::appendSymbolPath(symPath);
}
} // namespace pykd