|
| | FUPortCode (const std::string &fu, const std::string &port, unsigned int encoding, unsigned int extraBits, SocketCodeTable &parent) |
| |
| | FUPortCode (const std::string &fu, const std::string &port, const std::string &operation, unsigned int encoding, unsigned int extraBits, SocketCodeTable &parent) |
| |
| | FUPortCode (const ObjectState *state, SocketCodeTable &parent) |
| |
| virtual | ~FUPortCode () |
| |
| std::string | portName () const |
| |
| std::string | operationName () const |
| |
| bool | hasOperation () const |
| |
| virtual ObjectState * | saveState () const |
| |
| virtual | ~PortCode () |
| |
| std::string | unitName () const |
| |
| bool | hasEncoding () const |
| |
| unsigned int | encoding () const |
| |
| unsigned int | extraBits () const |
| |
| int | width () const |
| |
| int | encodingWidth () const |
| |
| int | indexWidth () const |
| |
| void | setMaxIndex (unsigned regIndex) |
| |
| bool | isMaxIndexSet () const |
| |
| unsigned | maxIndex () const |
| |
| SocketCodeTable * | parent () const |
| |
| static const std::string | OSNAME_FU_PORT_CODE = "fu_port_code" |
| | ObjectState name for FU port code.
|
| |
| static const std::string | OSKEY_PORT_NAME = "port" |
| | ObjectState attribute key for the name of the port.
|
| |
| static const std::string | OSKEY_OPERATION_NAME = "operation" |
| | ObjectState attribute key for the name of the operation.
|
| |
| static const std::string | OSNAME_PORT_CODE = "port_code" |
| | ObjectState name for PortCode.
|
| |
| static const std::string | OSKEY_UNIT_NAME = "unit_name" |
| | ObjectState attribute key for the name of the unit.
|
| |
| static const std::string | OSKEY_ENCODING = "encoding" |
| | ObjectState attribute key for the encoding.
|
| |
| static const std::string | OSKEY_EXTRA_BITS = "extra_bits" |
| | ObjectState attribute key for the number of extra bits.
|
| |
| static const std::string | OSKEY_INDEX_WIDTH = "index_width" |
| | ObjectState attribute key for the widht of register index.
|
| |
| static const std::string | OSKEY_MAX_INDEX = "max-index" |
| | ObjectState attribute key for the max-index attribute.
|
| |
| | PortCode (const std::string &unitName, unsigned int encoding, unsigned int extraBits, int indexWidth) |
| |
| | PortCode (const std::string &unitName, int indexWidth) |
| |
| | PortCode (const ObjectState *state) |
| |
| void | setParent (SocketCodeTable *parent) |
| |
A null version of FUPortCode class.
Definition at line 44 of file NullFUPortCode.hh.