Go to the documentation of this file.
33 #ifndef TTA_FU_GUARD_ENCODING_HH
34 #define TTA_FU_GUARD_ENCODING_HH
50 const std::string& fu,
const std::string&
port,
bool inverted,
56 std::string
port()
const;
static const std::string OSKEY_PORT_NAME
ObjectState attribute key for the name of the port.
virtual ObjectState * saveState() const
virtual ~FUGuardEncoding()
std::string functionUnit() const
FUGuardEncoding(const std::string &fu, const std::string &port, bool inverted, unsigned int encoding, GuardField &parent)
static const std::string OSNAME_FU_GUARD_ENCODING
ObjectState name for FU guard encoding.
std::string functionUnit_
Name of the function unit.
unsigned int encoding() const
static const std::string OSKEY_FU_NAME
ObjectState attribute key for the name of the function unit.
std::string port_
Name of the port.
GuardField * parent() const