#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. More...
|
|
static const std::string | OSNAME_PORT_CODE = "port_code" |
| ObjectState name for PortCode. More...
|
|
static const std::string | OSKEY_UNIT_NAME = "unit_name" |
| ObjectState attribute key for the name of the unit. More...
|
|
static const std::string | OSKEY_ENCODING = "encoding" |
| ObjectState attribute key for the encoding. More...
|
|
static const std::string | OSKEY_EXTRA_BITS = "extra_bits" |
| ObjectState attribute key for the number of extra bits. More...
|
|
static const std::string | OSKEY_INDEX_WIDTH = "index_width" |
| ObjectState attribute key for the widht of register index. More...
|
|
static const std::string | OSKEY_MAX_INDEX = "max-index" |
| ObjectState attribute key for the max-index attribute. More...
|
|
| 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 |
◆ ~NullIUPortCode()
NullIUPortCode::~NullIUPortCode |
( |
| ) |
|
|
privatevirtual |
◆ instance()
◆ bem_
◆ instance_
◆ socketCodes_
The documentation for this class was generated from the following files: