46 #ifndef DATAPORT_OBJ_HPP 47 #define DATAPORT_OBJ_HPP 75 dataport_obj(
const std::string& _name,
const std::string& _parameter,
unsigned int _bitsize)
dataport_obj(const std::string &_name, unsigned int _bitsize)
Constructor.
unsigned int bitsize
number of bit
unsigned int get_bitsize() const
return the maximum bitsize associated with the component
Base class for all resources into datapath.
dataport_obj(const std::string &_name, const std::string &_parameter, unsigned int _bitsize)
Constructor.
Generic class managing all resources into datapath.
primary ports of datapath.
a command port (mainly connections from/to controller)
~dataport_obj() override=default
Destructor.
std::string parameter
define the parameter name of the object