#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: