44 #ifndef MULTI_UNBOUNDED_OBJ_HPP 45 #define MULTI_UNBOUNDED_OBJ_HPP ~multi_unbounded_obj() override=default
Destructor.
CustomOrderedSet< vertex > ops
Class specification of the graph structures.
Base class for all resources into datapath.
class modeling a register object
const CustomOrderedSet< vertex > & get_ops()
redefinition of set to manage ordered/unordered structures
boost::graph_traits< graph >::vertex_descriptor vertex
vertex definition.
Generic class managing all resources into datapath.
multi_unbounded_obj(vertex _fsm_state, const CustomOrderedSet< vertex > &_ops, const std::string &_name)
This is the constructor of the multi_unbounded_obj class, with a given id.
Template definition of refcount.
vertex get_fsm_state() const
generic_objRef get_mu_enable() const
Gets the write enable object for the given register.
void set_mu_enable(const generic_objRef &mu_en)
Sets the write enable for given register.