41 RAMComponent(std::unique_ptr<GateTypeComponent> component,
const u32 bit_size);
85 std::unique_ptr<GateTypeComponent> m_component =
nullptr;
ComponentType get_type() const override
static bool is_class_of(const GateTypeComponent *component)
std::vector< GateTypeComponent * > get_components(const std::function< bool(const GateTypeComponent *)> &filter=nullptr) const override
RAMComponent(std::unique_ptr< GateTypeComponent > component, const u32 bit_size)
void set_bit_size(const u32 bit_size)