33#ifndef TTA_SMART_HW_OPERATION_HH
34#define TTA_SMART_HW_OPERATION_HH
virtual void loadState(const ObjectState *state)
virtual void unbindPort(const TTAMachine::FUPort &port)
bool otherMandatoryInputsBound(int operand) const
const Operation & operation_
The operation represented by this SmartHWOperation instance.
TTAMachine::FUPort * port(int operand) const
virtual ~SmartHWOperation()
virtual void setName(const std::string &name)
bool is32BitOperation_
Tells whether this operation has 32 bits wide operands.
virtual void bindPort(int operand, const TTAMachine::FUPort &port)
UniversalFunctionUnit * parentUnit() const
const std::string & name() const