Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

MNLCRTPRangeList Class Reference

#include <MNLCRTPRangeList.h>

Collaboration diagram for MNLCRTPRangeList:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 MNLCRTPRangeList ()
 ~MNLCRTPRangeList ()
void insert_data (u_int64 begin_r, u_int64 end_r)
void insert_data_or_increment_counter (u_int64 begin_r, u_int64 end_r)
void delete_all ()
void delete_range (u_int64 begin_r, u_int64 end_r)
void disable_merge ()
void enable_merge ()
void disable_in_order ()
void enable_in_order ()
bool range_exists (u_int64 begin_r)
LossRange_tget_first_data ()
LossRange_tget_next_data (u_int64 begin_r)
LossRange_tget_next_in_range_data (u_int64 begin_r)
int get_counter (u_int64 begin_r)
LossRange_tget_worst_counter_data ()

Constructor & Destructor Documentation

MNLCRTPRangeList::MNLCRTPRangeList  ) 
 

MNLCRTPRangeList::~MNLCRTPRangeList  ) 
 


Member Function Documentation

void MNLCRTPRangeList::delete_all  ) 
 

void MNLCRTPRangeList::delete_range u_int64  begin_r,
u_int64  end_r
 

void MNLCRTPRangeList::disable_in_order  ) 
 

void MNLCRTPRangeList::disable_merge  ) 
 

void MNLCRTPRangeList::enable_in_order  ) 
 

void MNLCRTPRangeList::enable_merge  ) 
 

int MNLCRTPRangeList::get_counter u_int64  begin_r  ) 
 

LossRange_t* MNLCRTPRangeList::get_first_data  ) 
 

LossRange_t* MNLCRTPRangeList::get_next_data u_int64  begin_r  ) 
 

LossRange_t* MNLCRTPRangeList::get_next_in_range_data u_int64  begin_r  ) 
 

LossRange_t* MNLCRTPRangeList::get_worst_counter_data  ) 
 

void MNLCRTPRangeList::insert_data u_int64  begin_r,
u_int64  end_r
 

void MNLCRTPRangeList::insert_data_or_increment_counter u_int64  begin_r,
u_int64  end_r
 

bool MNLCRTPRangeList::range_exists u_int64  begin_r  ) 
 


The documentation for this class was generated from the following file:
Generated on Sun Mar 6 13:35:57 2005 for Komssys by doxygen 1.3.8