 Collaboration diagram for Scheduler and Events:
 Collaboration diagram for Scheduler and Events:| Topics | |
| Events | |
| Files | |
| file | calendar-scheduler.cc | 
| ns3::CalendarScheduler class implementation. | |
| file | calendar-scheduler.h | 
| ns3::CalendarScheduler class declaration. | |
| file | heap-scheduler.cc | 
| Implementation of ns3::HeapScheduler class. | |
| file | heap-scheduler.h | 
| ns3::HeapScheduler declaration. | |
| file | list-scheduler.cc | 
| ns3::ListScheduler implementation. | |
| file | list-scheduler.h | 
| ns3::ListScheduler declaration. | |
| file | map-scheduler.cc | 
| ns3::MapScheduler implementation. | |
| file | map-scheduler.h | 
| ns3::MapScheduler declaration. | |
| file | priority-queue-scheduler.cc | 
| Implementation of ns3::PriorityQueueScheduler class. | |
| file | priority-queue-scheduler.h | 
| Declaration of ns3::PriorityQueueScheduler class. | |
| file | scheduler.cc | 
| ns3::Scheduler implementation. | |
| file | scheduler.h | 
| ns3::Scheduler abstract base class, ns3::Scheduler::Event and ns3::Scheduler::EventKey declarations. | |
| Classes | |
| class | ns3::CalendarScheduler | 
| a calendar queue event scheduler  More... | |
| class | ns3::HeapScheduler | 
| a binary heap event scheduler  More... | |
| class | ns3::ListScheduler | 
| a std::list event scheduler  More... | |
| class | ns3::MapScheduler | 
| a std::map event scheduler  More... | |
| class | ns3::PriorityQueueScheduler | 
| a std::priority_queue event scheduler  More... | |
| class | ns3::Scheduler | 
| Maintain the event list.  More... | |
| Variables | |
| static GlobalValue | ns3::g_schedTypeImpl | 
| The specific event scheduler implementation to use. | |
Manage the event list by creating and scheduling events.
| 
 | static | 
The specific event scheduler implementation to use.
Must be derived from Scheduler.
Definition at line 68 of file simulator.cc.
Referenced by ns3::GetImpl(), and ns3::Simulator::SetImplementation().