A Discrete-Event Network Simulator
API
Classes | Namespaces | Macros | Functions
type-id.cc File Reference

ns3::TypeId and ns3::IidManager implementations. More...

#include "log.h"
#include "hash.h"
#include "type-id.h"
#include "singleton.h"
#include "trace-source-accessor.h"
#include <map>
#include <vector>
#include <sstream>
#include <iomanip>

Go to the source code of this file.

Classes

struct  ns3::IidManager::IidInformation
 The information record about a single type id. More...
 
class  ns3::IidManager
 TypeId information manager. More...
 

Namespaces

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

Macros

#define IID   "IidManager"
 
#define IIDL   IID << ": "
 

Functions

Ptr< const AttributeChecker > ns3::MakeTypeIdChecker (void)
 
More...
 
std::ostream & ns3::operator<< (std::ostream &os, TypeId tid)
 Insertion operator for TypeId. More...
 
std::istream & ns3::operator>> (std::istream &is, TypeId &tid)
 Extraction operator for TypeId. More...
 
bool ns3::operator< (TypeId a, TypeId b)
 Comparison operator. More...
 

Detailed Description

ns3::TypeId and ns3::IidManager implementations.

Definition in file type-id.cc.