cpp/CPP06/ex01/Serializer.cpp
2024-12-04 17:29:31 +01:00

24 lines
444 B
C++

#include "Serializer.hpp"
Serializer::Serializer() {}
Serializer::Serializer(const Serializer &seria) {
(void)seria;
}
Serializer::~Serializer() {}
Serializer &Serializer::operator=(const Serializer &seria) {
(void) seria;
return *this;
}
uintptr_t Serializer::serialize(Data *ptr) {
return reinterpret_cast<uintptr_t>(ptr);
}
Data* Serializer::deserialize(uintptr_t raw) {
Data* data = reinterpret_cast<Data*>(raw);
return data;
}