#include "queue-fwd.h"#include "queue-item.h"#include "queue-size.h"#include "ns3/log.h"#include "ns3/object.h"#include "ns3/packet.h"#include "ns3/traced-callback.h"#include "ns3/traced-value.h"#include <sstream>#include <string>#include <type_traits> Include dependency graph for queue.h:
 Include dependency graph for queue.h: This graph shows which files directly or indirectly include this file:
 This graph shows which files directly or indirectly include this file:Go to the source code of this file.
| Classes | |
| struct | ns3::Queue< Item, Container >::MakeGetItem< class, class > | 
| Struct providing a static method returning the object stored within the queue that is included in the container element pointed to by the given const iterator.  More... | |
| struct | ns3::Queue< Item, Container >::MakeGetItem< T, std::void_t< decltype(std::declval< T >().GetItem(std::declval< ConstIterator >()))> > | 
| Struct providing a static method returning the object stored within the queue that is included in the container element pointed to by the given const iterator.  More... | |
| class | ns3::Queue< Item, Container > | 
| Template class for packet Queues.  More... | |
| class | ns3::QueueBase | 
| Abstract base class for packet Queues.  More... | |
| Namespaces | |
| namespace | ns3 | 
| Every class exported by the ns3 library is enclosed in the ns3 namespace. | |