OpenASIP  2.0
TTAMachine::Bus Member List

This is the complete list of members for TTAMachine::Bus, including all inherited members.

addGuard(Guard &guard)TTAMachine::Bus
addSegment(Segment &segment)TTAMachine::Busvirtual
adjustSegmentChain(const ObjectState *busState)TTAMachine::Busprivate
BridgeTable typedefTTAMachine::Busprivate
Bus(const std::string &name, int width, int immWidth, Machine::Extension extensionMode)TTAMachine::Bus
Bus(const ObjectState *state)TTAMachine::Bus
canRead(const Bus &bus) constTTAMachine::Busvirtual
canReadWrite(const Bus &bus) constTTAMachine::Busvirtual
canWrite(const Bus &bus) constTTAMachine::Busvirtual
clearDestinationBridge(Bridge &bridge)TTAMachine::Busvirtual
clearSourceBridge(Bridge &bridge)TTAMachine::Busvirtual
Component(const std::string &name)TTAMachine::Componentprotected
Component(const ObjectState *state)TTAMachine::Componentprotected
Component(const Component &)TTAMachine::Componentprivate
copy() constTTAMachine::Busvirtual
copyGuardsTo(Bus &other) constTTAMachine::Busvirtual
deleteAllGuards()TTAMachine::Busprivate
deleteAllSegments()TTAMachine::Busprivate
destinationBridges_TTAMachine::Busprivate
ensureRegistration(const Component &component) constTTAMachine::Componentvirtual
extensionMode_TTAMachine::Busprivate
guard(int index) constTTAMachine::Bus
guardCount() constTTAMachine::Bus
guards_TTAMachine::Busprivate
GuardTable typedefTTAMachine::Busprivate
hasGuard(const Guard &guard) constTTAMachine::Bus
hasNextBus() constTTAMachine::Busvirtual
hasPreviousBus() constTTAMachine::Busvirtual
hasSegment(const std::string &name) constTTAMachine::Busvirtual
id_TTAMachine::MachinePartprivate
idCounter_TTAMachine::MachinePartprivatestatic
immediateWidth() constTTAMachine::Bus
immWidth_TTAMachine::Busprivate
internalSetMachine(Machine &machine)TTAMachine::Componentprotected
internalUnsetMachine()TTAMachine::Componentprotected
isArchitectureEqual(const Bus &bus) constTTAMachine::Busvirtual
isConnectedTo(const Socket &socket) constTTAMachine::Busvirtual
isRegistered() constTTAMachine::Componentvirtual
loadState(const ObjectState *state)TTAMachine::Busvirtual
loadStateWithoutReferences(const ObjectState *state)TTAMachine::Busprivate
machine() constTTAMachine::Componentvirtual
machine_TTAMachine::Componentprivate
MachinePart()TTAMachine::MachinePartprotected
MachinePart(const MachinePart &)TTAMachine::MachinePartprivate
name() constTTAMachine::Componentvirtual
name_TTAMachine::Componentprivate
nextBridge() constTTAMachine::Busprivate
nextBridge(const BridgeTable &bridges) constTTAMachine::Busprivate
nextBus() constTTAMachine::Busvirtual
operator Segment &()TTAMachine::Businline
operator=(const Bus &)TTAMachine::Busprivate
OSKEY_EXTENSIONTTAMachine::Busstatic
OSKEY_IMMWIDTHTTAMachine::Busstatic
OSKEY_NAMETTAMachine::Componentstatic
OSKEY_WIDTHTTAMachine::Busstatic
OSNAME_BUSTTAMachine::Busstatic
OSNAME_COMPONENTTTAMachine::Componentstatic
OSVALUE_SIGNTTAMachine::Busstatic
OSVALUE_ZEROTTAMachine::Busstatic
position() constTTAMachine::Busvirtual
previousBridge() constTTAMachine::Busprivate
previousBridge(const BridgeTable &bridges) constTTAMachine::Busprivate
previousBus() constTTAMachine::Busvirtual
removeGuard(Guard &guard)TTAMachine::Busvirtual
removeSegment(Segment &segment)TTAMachine::Busvirtual
saveState() constTTAMachine::Busvirtual
segment(int index) constTTAMachine::Busvirtual
segment(const std::string &name) constTTAMachine::Busvirtual
segmentCount() constTTAMachine::Busvirtual
segments_TTAMachine::Busprivate
SegmentTable typedefTTAMachine::Busprivate
setDestinationBridge(Bridge &bridge)TTAMachine::Busvirtual
setExtensionMode(const Machine::Extension extension)TTAMachine::Busvirtual
setImmediateWidth(int width)TTAMachine::Busvirtual
setMachine(Machine &mach)TTAMachine::Busvirtual
setName(const std::string &name)TTAMachine::Busvirtual
setSignExtends()TTAMachine::Busvirtual
setSourceBridge(Bridge &bridge)TTAMachine::Busvirtual
setWidth(int width)TTAMachine::Busvirtual
setZeroExtends()TTAMachine::Busvirtual
signExtends() constTTAMachine::Bus
sourceBridges_TTAMachine::Busprivate
unsetMachine()TTAMachine::Busvirtual
width() constTTAMachine::Bus
width_TTAMachine::Busprivate
zeroExtends() constTTAMachine::Bus
~Bus()TTAMachine::Busvirtual
~Component()TTAMachine::Componentvirtual
~MachinePart()TTAMachine::MachinePartprotectedvirtual
~Serializable()Serializableinlinevirtual