#include <NullIUPortCode.hh>
|
| | IUPortCode (const std::string &immediateUnit, unsigned int encoding, unsigned int extraBits, int indexWidth, SocketCodeTable &parent) |
| |
| | IUPortCode (const std::string &immediateUnit, int indexWidth, SocketCodeTable &parent) |
| |
| | IUPortCode (const ObjectState *state, SocketCodeTable &parent) |
| |
| virtual | ~IUPortCode () |
| |
| 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_IU_PORT_CODE = "iu_port_code" |
| | ObjectState name for RF port code.
|
| |
| 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 IUPortCode class.
Definition at line 44 of file NullIUPortCode.hh.
◆ NullIUPortCode()
| NullIUPortCode::NullIUPortCode |
( |
| ) |
|
|
private |
The constructor.
Definition at line 44 of file NullIUPortCode.cc.
44 :
46}
static SocketCodeTable socketCodes_
The parent socket code table.
◆ ~NullIUPortCode()
| NullIUPortCode::~NullIUPortCode |
( |
| ) |
|
|
privatevirtual |
◆ instance()
◆ bem_
◆ instance_
◆ socketCodes_
The documentation for this class was generated from the following files: