Improved handling of late initialisation for component objects
This commit is contained in:
@@ -26,7 +26,12 @@ namespace Bloom::DebugServers::Gdb
|
||||
class AvrGdbRsp: public GdbRspDebugServer
|
||||
{
|
||||
public:
|
||||
explicit AvrGdbRsp(EventManager& eventManager): GdbRspDebugServer(eventManager) {};
|
||||
explicit AvrGdbRsp(
|
||||
EventManager& eventManager,
|
||||
const ProjectConfig& projectConfig,
|
||||
const EnvironmentConfig& environmentConfig,
|
||||
const DebugServerConfig& debugServerConfig
|
||||
): GdbRspDebugServer(eventManager, projectConfig, environmentConfig, debugServerConfig) {};
|
||||
|
||||
std::string getName() const override {
|
||||
return "AVR GDB Remote Serial Protocol Debug Server";
|
||||
|
||||
@@ -36,7 +36,12 @@ namespace Bloom::DebugServers::Gdb
|
||||
class GdbRspDebugServer: public DebugServer
|
||||
{
|
||||
public:
|
||||
explicit GdbRspDebugServer(EventManager& eventManager): DebugServer(eventManager) {};
|
||||
explicit GdbRspDebugServer(
|
||||
EventManager& eventManager,
|
||||
const ProjectConfig& projectConfig,
|
||||
const EnvironmentConfig& environmentConfig,
|
||||
const DebugServerConfig& debugServerConfig
|
||||
): DebugServer(eventManager, projectConfig, environmentConfig, debugServerConfig) {};
|
||||
|
||||
std::string getName() const override {
|
||||
return "GDB Remote Serial Protocol DebugServer";
|
||||
|
||||
Reference in New Issue
Block a user