OpenASIP
2.0
TTAMachine
Bus
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::Bus
virtual
adjustSegmentChain
(const ObjectState *busState)
TTAMachine::Bus
private
BridgeTable
typedef
TTAMachine::Bus
private
Bus
(const std::string &name, int width, int immWidth, Machine::Extension extensionMode)
TTAMachine::Bus
Bus
(const ObjectState *state)
TTAMachine::Bus
canRead
(const Bus &bus) const
TTAMachine::Bus
virtual
canReadWrite
(const Bus &bus) const
TTAMachine::Bus
virtual
canWrite
(const Bus &bus) const
TTAMachine::Bus
virtual
clearDestinationBridge
(Bridge &bridge)
TTAMachine::Bus
virtual
clearSourceBridge
(Bridge &bridge)
TTAMachine::Bus
virtual
Component
(const std::string &name)
TTAMachine::Component
protected
Component
(const ObjectState *state)
TTAMachine::Component
protected
Component
(const Component &)
TTAMachine::Component
private
copy
() const
TTAMachine::Bus
virtual
copyGuardsTo
(Bus &other) const
TTAMachine::Bus
virtual
deleteAllGuards
()
TTAMachine::Bus
private
deleteAllSegments
()
TTAMachine::Bus
private
destinationBridges_
TTAMachine::Bus
private
ensureRegistration
(const Component &component) const
TTAMachine::Component
virtual
extensionMode_
TTAMachine::Bus
private
guard
(int index) const
TTAMachine::Bus
guardCount
() const
TTAMachine::Bus
guards_
TTAMachine::Bus
private
GuardTable
typedef
TTAMachine::Bus
private
hasGuard
(const Guard &guard) const
TTAMachine::Bus
hasNextBus
() const
TTAMachine::Bus
virtual
hasPreviousBus
() const
TTAMachine::Bus
virtual
hasSegment
(const std::string &name) const
TTAMachine::Bus
virtual
id_
TTAMachine::MachinePart
private
idCounter_
TTAMachine::MachinePart
private
static
immediateWidth
() const
TTAMachine::Bus
immWidth_
TTAMachine::Bus
private
internalSetMachine
(Machine &machine)
TTAMachine::Component
protected
internalUnsetMachine
()
TTAMachine::Component
protected
isArchitectureEqual
(const Bus &bus) const
TTAMachine::Bus
virtual
isConnectedTo
(const Socket &socket) const
TTAMachine::Bus
virtual
isRegistered
() const
TTAMachine::Component
virtual
loadState
(const ObjectState *state)
TTAMachine::Bus
virtual
loadStateWithoutReferences
(const ObjectState *state)
TTAMachine::Bus
private
machine
() const
TTAMachine::Component
virtual
machine_
TTAMachine::Component
private
MachinePart
()
TTAMachine::MachinePart
protected
MachinePart
(const MachinePart &)
TTAMachine::MachinePart
private
name
() const
TTAMachine::Component
virtual
name_
TTAMachine::Component
private
nextBridge
() const
TTAMachine::Bus
private
nextBridge
(const BridgeTable &bridges) const
TTAMachine::Bus
private
nextBus
() const
TTAMachine::Bus
virtual
operator Segment &
()
TTAMachine::Bus
inline
operator=
(const Bus &)
TTAMachine::Bus
private
OSKEY_EXTENSION
TTAMachine::Bus
static
OSKEY_IMMWIDTH
TTAMachine::Bus
static
OSKEY_NAME
TTAMachine::Component
static
OSKEY_WIDTH
TTAMachine::Bus
static
OSNAME_BUS
TTAMachine::Bus
static
OSNAME_COMPONENT
TTAMachine::Component
static
OSVALUE_SIGN
TTAMachine::Bus
static
OSVALUE_ZERO
TTAMachine::Bus
static
position
() const
TTAMachine::Bus
virtual
previousBridge
() const
TTAMachine::Bus
private
previousBridge
(const BridgeTable &bridges) const
TTAMachine::Bus
private
previousBus
() const
TTAMachine::Bus
virtual
removeGuard
(Guard &guard)
TTAMachine::Bus
virtual
removeSegment
(Segment &segment)
TTAMachine::Bus
virtual
saveState
() const
TTAMachine::Bus
virtual
segment
(int index) const
TTAMachine::Bus
virtual
segment
(const std::string &name) const
TTAMachine::Bus
virtual
segmentCount
() const
TTAMachine::Bus
virtual
segments_
TTAMachine::Bus
private
SegmentTable
typedef
TTAMachine::Bus
private
setDestinationBridge
(Bridge &bridge)
TTAMachine::Bus
virtual
setExtensionMode
(const Machine::Extension extension)
TTAMachine::Bus
virtual
setImmediateWidth
(int width)
TTAMachine::Bus
virtual
setMachine
(Machine &mach)
TTAMachine::Bus
virtual
setName
(const std::string &name)
TTAMachine::Bus
virtual
setSignExtends
()
TTAMachine::Bus
virtual
setSourceBridge
(Bridge &bridge)
TTAMachine::Bus
virtual
setWidth
(int width)
TTAMachine::Bus
virtual
setZeroExtends
()
TTAMachine::Bus
virtual
signExtends
() const
TTAMachine::Bus
sourceBridges_
TTAMachine::Bus
private
unsetMachine
()
TTAMachine::Bus
virtual
width
() const
TTAMachine::Bus
width_
TTAMachine::Bus
private
zeroExtends
() const
TTAMachine::Bus
~Bus
()
TTAMachine::Bus
virtual
~Component
()
TTAMachine::Component
virtual
~MachinePart
()
TTAMachine::MachinePart
protected
virtual
~Serializable
()
Serializable
inline
virtual
Generated by
1.8.17