33#ifndef TTA_SOCKET_ENCODING_HH
34#define TTA_SOCKET_ENCODING_HH
73 virtual int width()
const;
unsigned int extraBits() const
unsigned int encoding() const
virtual ObjectState * saveState() const
virtual int width() const
SocketCodeTable & socketCodes() const
virtual int bitPosition() const
bool hasSocketCodes() const
static const std::string OSNAME_SOCKET_ENCODING
ObjectState name for socket encoding.
void setEncoding(unsigned int encoding, unsigned int extraBits)
virtual ~SocketEncoding()
std::string socketName() const
void setSocketCodes(SocketCodeTable &codeTable)
int socketIDWidth() const
static const std::string OSKEY_SOCKET_NAME
ObjectState attribute key for the name of the socket.
SlotField * parent() const
SocketCodeTable * socketCodes_
Socket code table.
static const std::string OSKEY_SC_TABLE
ObjectState attribute key for the name of the socket code table.
std::string name_
Name of the socket.
int socketIDPosition() const
int socketCodePosition() const