gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
EventQueue Member List

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

_curTickEventQueueprivate
async_queueEventQueueprivate
async_queue_mutexEventQueueprivate
asyncInsert(Event *event)EventQueueprivate
checkpointReschedule(Event *event)EventQueue
debugVerify() const EventQueue
deschedule(Event *event)EventQueueinline
dump() const EventQueue
empty() const EventQueueinline
EventQueue(const EventQueue &)EventQueueprivate
EventQueue(const std::string &n)EventQueue
getCurTick() const EventQueueinline
getHead() const EventQueueinline
handleAsyncInsertions()EventQueue
headEventQueueprivate
insert(Event *event)EventQueueprivate
lock()EventQueueinline
name() const EventQueueinlinevirtual
name(const std::string &st)EventQueueinline
nextTick() const EventQueueinline
objNameEventQueueprivate
remove(Event *event)EventQueueprivate
replaceHead(Event *s)EventQueue
reschedule(Event *event, Tick when, bool always=false)EventQueueinline
schedule(Event *event, Tick when, bool global=false)EventQueueinline
service_mutexEventQueueprivate
serviceEvents(Tick when)EventQueueinline
serviceOne()EventQueue
setCurTick(Tick newVal)EventQueueinline
unlock()EventQueueinline
wakeup(Tick when=(Tick)-1)EventQueueinlinevirtual
~EventQueue()EventQueueinlinevirtual

Generated on Fri Jun 9 2017 13:04:10 for gem5 by doxygen 1.8.6