gem5
v24.1.0.1
Toggle main menu visibility
Main Page
Related Pages
Topics
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerations
_
a
b
c
d
e
f
g
h
i
k
l
m
o
p
q
r
s
t
v
x
Enumerator
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
y
Enumerations
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
w
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Related Symbols
:
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Functions
a
b
c
d
e
f
g
h
i
l
m
n
o
p
s
t
v
w
Variables
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
Typedefs
a
b
c
d
g
h
i
l
m
r
s
t
u
w
Enumerations
b
h
i
o
p
Enumerator
h
i
o
Macros
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
Loading...
Searching...
No Matches
gem5
ruby
Message
gem5::ruby::Message Member List
This is the complete list of members for
gem5::ruby::Message
, including all inherited members.
clone
() const =0
gem5::ruby::Message
pure virtual
functionalRead
(Packet *pkt)
gem5::ruby::Message
inline
virtual
functionalRead
(Packet *pkt, WriteMask &mask)
gem5::ruby::Message
inline
virtual
functionalWrite
(Packet *pkt)
gem5::ruby::Message
inline
virtual
getDelayedTicks
() const
gem5::ruby::Message
inline
getDestination
() const
gem5::ruby::Message
inline
virtual
getDestination
()
gem5::ruby::Message
inline
virtual
getIncomingLink
() const
gem5::ruby::Message
inline
getLastEnqueueTime
() const
gem5::ruby::Message
inline
getMessageSize
() const
gem5::ruby::Message
inline
virtual
getMessageSize
()
gem5::ruby::Message
inline
virtual
getMsgCounter
() const
gem5::ruby::Message
inline
getTime
() const
gem5::ruby::Message
inline
getVnet
() const
gem5::ruby::Message
inline
incoming_link
gem5::ruby::Message
private
m_block_size
gem5::ruby::Message
protected
m_DelayedTicks
gem5::ruby::Message
private
m_LastEnqueueTime
gem5::ruby::Message
private
m_msg_counter
gem5::ruby::Message
private
m_time
gem5::ruby::Message
private
Message
(Tick curTime, int block_size, const RubySystem *rs)
gem5::ruby::Message
inline
Message
(const Message &other)=default
gem5::ruby::Message
print
(std::ostream &out) const =0
gem5::ruby::Message
pure virtual
setIncomingLink
(int link)
gem5::ruby::Message
inline
setLastEnqueueTime
(const Tick &time)
gem5::ruby::Message
inline
setMsgCounter
(uint64_t c)
gem5::ruby::Message
inline
setVnet
(int net)
gem5::ruby::Message
inline
updateDelayedTicks
(Tick curTime)
gem5::ruby::Message
inline
vnet
gem5::ruby::Message
private
~Message
()
gem5::ruby::Message
inline
virtual
Generated on Mon Jan 13 2025 04:29:12 for gem5 by
doxygen
1.9.8