Virtual destructors for polymorphic classes
This commit is contained in:
@@ -15,6 +15,8 @@ namespace DebugToolDrivers::Protocols::RiscVDebug
|
|||||||
class DebugTransportModuleInterface
|
class DebugTransportModuleInterface
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
virtual ~DebugTransportModuleInterface() = default;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Should read the value of a debug module register.
|
* Should read the value of a debug module register.
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -19,6 +19,8 @@ namespace DebugToolDrivers::TargetInterfaces::RiscV
|
|||||||
class RiscVDebugInterface
|
class RiscVDebugInterface
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
virtual ~RiscVDebugInterface() = default;
|
||||||
|
|
||||||
virtual void activate() = 0;
|
virtual void activate() = 0;
|
||||||
virtual void deactivate() = 0;
|
virtual void deactivate() = 0;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user