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  

NixNode Class Reference

#include <nixnode.h>

Inheritance diagram for NixNode:

RNode List of all members.

Public Member Functions

 NixNode ()
void Id (nodeid_t id)
nodeid_t Id () const
int Map () const
void AddAdj (nodeid_t)
int IsNeighbor (nodeid_t)
virtual const NodeWeight_t NextAdj (const NodeWeight_t &)
NixVecComputeNixVector (nodeid_t)
virtual NixPair_t GetNix (nodeid_t)
virtual Nixl_t GetNixl ()
virtual nodeid_t GetNeighbor (Nix_t, NixVec *)
NixVecGetNixVector (nodeid_t)
NsObjectGetNsNeighbor (Nix_t)
void PopulateObjects (void)

Static Public Member Functions

NixNode * GetNodeObject (nodeid_t)
void PopulateAllObjects (void)

Private Attributes

EdgeVec_t m_Adj
ObjVec_t m_AdjObj
int m_Map

Constructor & Destructor Documentation


Member Function Documentation

void NixNode::AddAdj nodeid_t   

NixVec* NixNode::ComputeNixVector nodeid_t   

virtual nodeid_t NixNode::GetNeighbor Nix_t   ,

virtual NixPair_t NixNode::GetNix nodeid_t    [virtual]

Reimplemented from RNode.

virtual Nixl_t NixNode::GetNixl   [virtual]

Reimplemented from RNode.

NixVec* NixNode::GetNixVector nodeid_t   

NixNode* NixNode::GetNodeObject nodeid_t    [static]

NsObject* NixNode::GetNsNeighbor Nix_t   

nodeid_t NixNode::Id   const [inline]

void NixNode::Id nodeid_t    id [inline]

int NixNode::IsNeighbor nodeid_t   

int NixNode::Map   const [inline]

virtual const NodeWeight_t NixNode::NextAdj const NodeWeight_t   [virtual]

Reimplemented from RNode.

void NixNode::PopulateAllObjects void    [static]

void NixNode::PopulateObjects void   

Member Data Documentation

EdgeVec_t NixNode::m_Adj [private]

ObjVec_t NixNode::m_AdjObj [private]

int NixNode::m_Map [private]

NVMap_t* NixNode::m_pNixVecs [private]

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