ns2 Network Simulator      C++ Class Hierarchy of version ns-snapshot-20040722
Home |  Source Code |  Manual |  FAQ |  Mailing List Archive |  Search |  Download | 


Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

RLookup Class Reference

#include <rlookup.h>

Inheritance diagram for RLookup:

BMLookup FRLookup HMLookup NHLookup NOLookup List of all members.

Public Member Functions

 RLookup ()
virtual ~RLookup ()
virtual RLookup_Types WhatType () const=0
virtual void Populate (RoutingVec_t &r, RoutingVec_t &p, nodeid_t d=NODE_NONE, nodeid_t o=NODE_NONE, nodeid_t f=NODE_NONE, nodeid_t l=NODE_NONE)=0
virtual void Populate (istream &is)
virtual nodeid_t Lookup (nodeid_t)=0
virtual size_t Size ()=0
virtual size_t NumberEntries ()
virtual void Log (ostream &)

Static Public Member Functions

void Analyze (RoutingVec_t &, RoutingVec_t &, nodeid_t &, nodeid_t &, nodeid_t, nodeid_t &, nodeid_t &)

Constructor & Destructor Documentation

RLookup::RLookup  
 

virtual RLookup::~RLookup   [virtual]
 


Member Function Documentation

void RLookup::Analyze RoutingVec_t  ,
RoutingVec_t  ,
nodeid_t  ,
nodeid_t  ,
nodeid_t   ,
nodeid_t  ,
nodeid_t  
[static]
 

virtual void RLookup::Log ostream &    [virtual]
 

Reimplemented in NOLookup, FRLookup, BMLookup, HMLookup, and NHLookup.

virtual nodeid_t RLookup::Lookup nodeid_t    [pure virtual]
 

Implemented in NOLookup, FRLookup, BMLookup, HMLookup, and NHLookup.

virtual size_t RLookup::NumberEntries   [inline, virtual]
 

Reimplemented in BMLookup, HMLookup, and NHLookup.

virtual void RLookup::Populate istream &    is [virtual]
 

Reimplemented in NHLookup.

virtual void RLookup::Populate RoutingVec_t   r,
RoutingVec_t   p,
nodeid_t    d = NODE_NONE,
nodeid_t    o = NODE_NONE,
nodeid_t    f = NODE_NONE,
nodeid_t    l = NODE_NONE
[pure virtual]
 

Implemented in NOLookup, FRLookup, BMLookup, HMLookup, and NHLookup.

virtual size_t RLookup::Size   [pure virtual]
 

Implemented in NOLookup, FRLookup, BMLookup, HMLookup, and NHLookup.

virtual RLookup_Types RLookup::WhatType   const [pure virtual]
 

Implemented in NOLookup, FRLookup, BMLookup, HMLookup, and NHLookup.


The documentation for this class was generated from the following file:
This document is generated by doxygen.