OpenASIP  2.0
SourceField Member List

This is the complete list of members for SourceField, including all inherited members.

addBridgeEncoding(BridgeEncoding &encoding)SourceField
addSocketEncoding(SocketEncoding &encoding)SlotField
bitPosition() constInstructionField
bridgeEncoding(const std::string &bridge) constSourceField
bridgeEncoding(int index) constSourceField
bridgeEncodingCount() constSourceField
bridgeEncodings_SourceFieldprivate
BridgeEncodingTable typedefSourceFieldprivate
childField(int position) constSlotFieldvirtual
childFieldCount() constSlotFieldvirtual
clearBridgeEncodings()SourceFieldprivate
clearImmediateEncoding()SourceFieldprivate
clearNoOperationEncoding()SlotFieldprivate
clearSocketEncodings()SlotFieldprivate
componentIDPos_SlotFieldprivate
componentIDPosition() constSlotField
encodings_SlotFieldprivate
extraBits() constInstructionField
extraBits_InstructionFieldprivate
hasBridgeEncoding(const std::string &bridge) constSourceField
hasImmediateEncoding() constSourceField
hasNoOperationEncoding() constSlotField
hasSocketEncoding(const std::string &socket) constSlotField
immediateEncoding() constSourceField
immEncoding_SourceFieldprivate
InstructionField(InstructionField *parent)InstructionFieldprotected
InstructionField(const ObjectState *state, InstructionField *parent)InstructionFieldprotected
loadState(const ObjectState *state)SourceFieldvirtual
noOperationEncoding() constSlotField
nopEncoding_SlotFieldprivate
OSKEY_COMPONENT_ID_POSITIONSlotFieldstatic
OSKEY_EXTRA_BITSInstructionFieldstatic
OSKEY_POSITIONInstructionFieldstatic
OSNAME_INSTRUCTION_FIELDInstructionFieldstatic
OSNAME_SLOT_FIELDSlotFieldstatic
OSNAME_SOURCE_FIELDSourceFieldstatic
parent() constSlotField
parent_InstructionFieldprivate
relativePos_InstructionFieldprivate
relativePosition() constInstructionField
removeBridgeEncoding(BridgeEncoding &encoding)SourceField
removeSocketEncoding(SocketEncoding &encoding)SlotField
reorderSubfields(ObjectState *state)InstructionFieldprotectedstatic
saveState() constSourceFieldvirtual
setExtraBits(int bits)InstructionField
setImmediateEncoding(ImmediateEncoding &encoding)SourceField
setNoOperationEncoding(NOPEncoding &encoding)SlotField
setParent(InstructionField *parent)InstructionFieldprotected
setRelativePosition(int position)InstructionFieldvirtual
SlotField(BinaryEncoding::Position componentIDPos, MoveSlot &parent)SlotFieldprotected
SlotField(const ObjectState *state, MoveSlot &parent)SlotFieldprotected
socketEncoding(int index) constSlotField
socketEncoding(const std::string &socket) constSlotField
socketEncodingCount() constSlotField
SocketEncodingTable typedefSlotFieldprivate
SourceField(BinaryEncoding::Position componentIDPos, MoveSlot &parent)SourceField
SourceField(const ObjectState *state, MoveSlot &parent)SourceField
unsetImmediateEncoding()SourceField
unsetNoOperationEncoding()SlotField
width() constSourceFieldvirtual
~InstructionField()InstructionFieldvirtual
~Serializable()Serializableinlinevirtual
~SlotField()SlotFieldvirtual
~SourceField()SourceFieldvirtual