| 208 | virtual bool Init() { return true; } |
| 209 | |
| 210 | virtual void SetEventCallback(std::function<void(const DebuggerEvent& event)> function) |
| 211 | { |
| 212 | m_eventCallback = function; |
| 213 | } |
| 214 | |
| 215 | [[nodiscard]] virtual bool Execute(const std::string& path, const LaunchConfigurations& configs = {}) = 0; |
| 216 |