Skip to content

Commit 94daf7a

Browse files
authored
Merge pull request #240 from HyperloopUPV-H8/development
Fixed Compilation Issue
2 parents af8fbc4 + 62d708c commit 94daf7a

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

Inc/HALAL/Models/Packets/PacketValue.hpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ class PacketValue<> {
3737
public:
3838
using value_type = empty_type;
3939
PacketValue() = default;
40-
virtual ~PacketValue();
40+
~PacketValue() = default;
4141
virtual void* get_pointer() = 0;
4242
virtual size_t get_size() = 0;
4343
virtual void parse(void* data) = 0;
@@ -51,6 +51,7 @@ class PacketValue<Type>: public PacketValue<> {
5151
Type* src = nullptr;
5252
PacketValue() = default;
5353
PacketValue(Type* src): src(src) {}
54+
~PacketValue() = default;
5455
void* get_pointer() override {
5556
return src;
5657
}
@@ -77,6 +78,7 @@ class PacketValue<Type>: public PacketValue<> {
7778
Type* src = nullptr;
7879
PacketValue() = default;
7980
PacketValue(Type* src): src(src) {}
81+
~PacketValue() = default;
8082
void* get_pointer() override {
8183
return src->data();
8284
}
@@ -98,6 +100,7 @@ class PacketValue<string> : public PacketValue<>{
98100
string* src = nullptr;
99101
PacketValue() = default;
100102
PacketValue(string* src): src(src) {}
103+
~PacketValue() = default;
101104
void* get_pointer() override {
102105
return src->data();
103106
}

0 commit comments

Comments
 (0)