79 return (uintptr_t)
this;
void set_name(const std::string &name)
BasePin(const u32 id, const std::string &name, PinDirection direction, PinType type=PinType::none)
const std::string & get_name() const
virtual ~BasePin()=default
void set_type(PinType type)
bool operator==(const BasePin &other) const
void set_direction(PinDirection direction)
const std::pair< PinGroup< T > *, i32 > & get_group() const
PinDirection get_direction() const
std::pair< PinGroup< T > *, i32 > m_group
bool operator!=(const BasePin &other) const