New PartialResponsePacket class for delivering partial responses to GDB

This commit is contained in:
Nav
2024-08-26 12:37:41 +01:00
parent 34b26c3d06
commit 4c47bda7b3

View File

@@ -0,0 +1,18 @@
#pragma once
#include <string>
#include "ResponsePacket.hpp"
namespace DebugServer::Gdb::ResponsePackets
{
class PartialResponsePacket: public ResponsePacket
{
public:
PartialResponsePacket(const std::string& output)
: ResponsePacket(std::vector<unsigned char>{'O'})
{
this->data.insert(this->data.end(), output.begin(), output.end());
}
};
}