#include "register.h" #include #include using namespace std; template Register::Register(string name) { this->name = name; this->value = 0; } template string Register::get_name() { return name; } template T Register::get_value() { return value; } template void Register::set_value(T value) { this->value = value; } template class Register; template class Register; template class Register>;