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

RNode Class Reference

#include <rnode.h>

Inheritance diagram for RNode:

Inheritance graph
[legend]
Collaboration diagram for RNode:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RNode ()
 RNode (nodeid_t id)
 RNode (const RNode &n)
virtual ~RNode ()
virtual void AddAdj (nodeid_t a, int w=1)
virtual const NodeWeight_t NextAdj (const NodeWeight_t &)
virtual NixPair_t GetNix (nodeid_t)
virtual Nixl_t GetNixl ()
virtual nodeid_t GetNeighbor (Nix_t)

Public Attributes

nodeid_t m_id

Constructor & Destructor Documentation

RNode::RNode  ) 
 

RNode::RNode nodeid_t  id  ) 
 

RNode::RNode const RNode n  ) 
 

virtual RNode::~RNode  )  [virtual]
 


Member Function Documentation

virtual void RNode::AddAdj nodeid_t  a,
int  w = 1
[virtual]
 

Reimplemented in Node.

virtual nodeid_t RNode::GetNeighbor Nix_t   )  [virtual]
 

virtual NixPair_t RNode::GetNix nodeid_t   )  [virtual]
 

Reimplemented in NixNode, and Node.

virtual Nixl_t RNode::GetNixl  )  [virtual]
 

Reimplemented in NixNode.

virtual const NodeWeight_t RNode::NextAdj const NodeWeight_t  )  [virtual]
 

Reimplemented in NixNode, and Node.


Member Data Documentation

nodeid_t RNode::m_id
 

Definition at line 42 of file rnode.h.

Referenced by NixNode::Id(), and Node::Node().


The documentation for this class was generated from the following file:
Generated on Tue Apr 20 13:16:28 2004 for NS2.26SourcesOriginal by doxygen 1.3.3