#include "headers/aclass.hpp" #include std::unique_ptr new_aclass(uint32_t v) { return std::unique_ptr(new AClass(v)); } AClass::AClass(uint32_t p_value) : a_value(p_value) {} void AClass::process() const { std::cout << "Processing " << this->a_value << std::endl; }