dtn::RIBNode Class Reference

#include <ProphetNode.h>

Inheritance diagram for dtn::RIBNode:

dtn::ProphetNode oasys::Logger List of all members.

Detailed Description

Definition at line 148 of file ProphetNode.h.

Public Member Functions

 RIBNode (ProphetNode *node, u_int16_t sid)
 RIBNode (u_int16_t sid=0)
 RIBNode (const RIBNode &a)
virtual ~RIBNode ()
RIBNodeoperator= (const RIBNode &a)
void dump (oasys::StringBuffer *buf)

Public Attributes

u_int16_t sid_


Constructor & Destructor Documentation

dtn::RIBNode::RIBNode ( ProphetNode node,
u_int16_t  sid 
) [inline]

Definition at line 151 of file ProphetNode.h.

dtn::RIBNode::RIBNode ( u_int16_t  sid = 0  )  [inline]

Definition at line 154 of file ProphetNode.h.

dtn::RIBNode::RIBNode ( const RIBNode a  )  [inline]

Definition at line 157 of file ProphetNode.h.

virtual dtn::RIBNode::~RIBNode (  )  [inline, virtual]

Definition at line 160 of file ProphetNode.h.


Member Function Documentation

RIBNode& dtn::RIBNode::operator= ( const RIBNode a  )  [inline]

Definition at line 162 of file ProphetNode.h.

References dtn::ProphetNode::operator=(), and sid_.

void dtn::RIBNode::dump ( oasys::StringBuffer buf  ) 

Reimplemented from dtn::ProphetNode.

Definition at line 44 of file ProphetNode.cc.

References oasys::StringBuffer::appendf(), dump(), and sid_.


Member Data Documentation

u_int16_t dtn::RIBNode::sid_

Definition at line 168 of file ProphetNode.h.

Referenced by dtn::RIBTLV::deserialize(), dump(), operator=(), and dtn::RIBTLV::serialize().


The documentation for this class was generated from the following files:
Generated on Thu Jun 7 16:56:58 2007 for DTN Reference Implementation by  doxygen 1.5.1