sequence_tracker Class Reference

#include <sequence_tracker.h>

Inheritance diagram for sequence_tracker:

Inheritance graph
[legend]
Collaboration diagram for sequence_tracker:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 sequence_tracker (int coalesce_time, int silence_time)
 ~sequence_tracker ()
 IMPLEMENT_CLASS_NAME ("sequence_tracker")
void add_pair (const machine_uid &host, int sequence)
bool have_seen (const machine_uid &host, int sequence)
void clean_up ()
istring text_form (bool verbose=false) const

Detailed Description

Definition at line 37 of file sequence_tracker.h.


Constructor & Destructor Documentation

sequence_tracker::sequence_tracker ( int  coalesce_time,
int  silence_time 
)

Definition at line 248 of file sequence_tracker.cpp.

sequence_tracker::~sequence_tracker (  ) 

Definition at line 256 of file sequence_tracker.cpp.

References WHACK().


Member Function Documentation

sequence_tracker::IMPLEMENT_CLASS_NAME ( "sequence_tracker"   ) 

void sequence_tracker::add_pair ( const machine_uid host,
int  sequence 
)

Definition at line 268 of file sequence_tracker.cpp.

bool sequence_tracker::have_seen ( const machine_uid host,
int  sequence 
)

Definition at line 277 of file sequence_tracker.cpp.

References negative().

void sequence_tracker::clean_up (  ) 

Definition at line 288 of file sequence_tracker.cpp.

istring sequence_tracker::text_form ( bool  verbose = false  )  const

Definition at line 262 of file sequence_tracker.cpp.


The documentation for this class was generated from the following files:
Generated on Fri Sep 5 04:30:51 2008 for HOOPLE Libraries by  doxygen 1.5.1