A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
sequence-number.h File Reference
#include <limits>
#include <iostream>
#include <stdint.h>
+ Include dependency graph for sequence-number.h:

Go to the source code of this file.

Classes

class  ns3::SequenceNumber< NUMERIC_TYPE, SIGNED_TYPE >
 Generic "sequence number" class. More...
 

Namespaces

 ns3
 Every class exported by the ns3 library is enclosed in the ns3 namespace.
 

Typedefs

typedef SequenceNumber
< uint16_t, int16_t > 
ns3::SequenceNumber16
 16 bit Sequence number More...
 
typedef SequenceNumber
< uint32_t, int32_t > 
ns3::SequenceNumber32
 32 bit Sequence number More...
 
typedef SequenceNumber
< uint8_t, int8_t > 
ns3::SequenceNumber8
 

Functions

template<typename NUMERIC_TYPE , typename SIGNED_TYPE >
std::ostream & ns3::operator<< (std::ostream &os, const SequenceNumber< NUMERIC_TYPE, SIGNED_TYPE > &val)
 Stream insertion operator. More...
 
template<typename NUMERIC_TYPE , typename SIGNED_TYPE >
std::istream & ns3::operator>> (std::istream &is, const SequenceNumber< NUMERIC_TYPE, SIGNED_TYPE > &val)
 Stream extraction operator. More...