1 #ifndef BALL_PYTHON_PYKERNEL_H
2 #define BALL_PYTHON_PYKERNEL_H
43 virtual std::pair<bool, std::string>
run(std::string str) = 0;
63 virtual bool execute(
const std::string& module,
const std::string& func,
const KeyValArgs& args) = 0;
virtual BALL_DEPRECATED bool runFile(std::string filename)=0
virtual ~PyKernel()=default
std::map< std::string, std::string > KeyValArgs
virtual bool execute(const std::string &module, const std::string &func, const KeyValArgs &args)=0
virtual bool isStarted() const =0
virtual void loadScriptDir()
virtual std::pair< bool, std::string > run(std::string str)=0
virtual std::string getErrorMessage() const =0