A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
type-id.cc File Reference

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

#include "type-id.h"
#include "hash.h"
#include "log.h"
#include "singleton.h"
#include "trace-source-accessor.h"
#include <iomanip>
#include <map>
#include <sstream>
#include <vector>
+ Include dependency graph for type-id.cc:

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

namespace  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 ()
 
std::ostream & ns3::operator<< (std::ostream &os, TypeId tid)
 Insertion operator for TypeId.
 
std::istream & ns3::operator>> (std::istream &is, TypeId &tid)
 Extraction operator for TypeId.
 
bool ns3::operator< (TypeId a, TypeId b)
 Comparison operator.
 

Detailed Description

ns3::TypeId and ns3::IidManager implementations.

Definition in file type-id.cc.