Flooding_Entry Class Reference

#include <flooding.h>

Collaboration diagram for Flooding_Entry:

Collaboration graph
[legend]

Detailed Description

Definition at line 93 of file flooding.h.

Public Member Functions

void clear_agentlist (Agent_List *)
 Flooding_Entry ()
void reset ()

Data Fields

Agent_Listsink
Agent_Listsource


Constructor & Destructor Documentation

Flooding_Entry::Flooding_Entry  )  [inline]
 

Definition at line 98 of file flooding.h.

References sink, and source.

00098                    { 
00099     source       = NULL;
00100     sink         = NULL;
00101   }


Member Function Documentation

void Flooding_Entry::clear_agentlist Agent_List  ) 
 

Definition at line 462 of file flooding.cc.

References AGENT_NEXT.

Referenced by reset().

00463 {
00464   Agent_List *cur=list;
00465   Agent_List *temp = NULL;
00466 
00467   while (cur != NULL) {
00468     temp = AGENT_NEXT(cur);
00469     delete cur;
00470     cur = temp;
00471   }
00472 }

void Flooding_Entry::reset  ) 
 

Definition at line 454 of file flooding.cc.

References clear_agentlist(), sink, and source.

00455 {
00456     clear_agentlist(source);
00457     clear_agentlist(sink);
00458     source = NULL;
00459     sink = NULL;
00460 }

Here is the call graph for this function:


Field Documentation

Agent_List* Flooding_Entry::sink
 

Definition at line 96 of file flooding.h.

Referenced by Flooding_Entry(), and reset().

Agent_List* Flooding_Entry::source
 

Definition at line 95 of file flooding.h.

Referenced by FloodingAgent::ConsiderNew(), Flooding_Entry(), and reset().


The documentation for this class was generated from the following files:
Generated on Tue Mar 6 17:08:00 2007 for ns2 Network Simulator 2.29 by  doxygen 1.4.6