33#ifndef TTA_EXTERNALPORT_HH_
34#define TTA_EXTERNALPORT_HH_
51 const std::string&
name,
58 std::string
name()
const;
std::string widthFormula() const
void setWidthFormula(const std::string &widthFormula)
void setName(const std::string &name)
std::string name_
Name of the port.
std::string description_
Description of the port.
std::string parameterDependency(int index) const
std::string widthFormula_
The formula for the width of the port.
void setDirection(Direction direction)
std::vector< std::string > ParameterTable
Typedef for string vector.
void setDescription(const std::string &description)
bool setParameterDependency(const std::string ¶meter)
int parameterDependencyCount() const
Direction direction_
Direction of the port.
std::string description() const
ParameterTable parameterDeps_
bool unsetParameterDependency(const std::string ¶meter)
Direction direction() const
Direction
Direction of port.