c++/EEDB/SPStreams/OverlapMerge.cpp
/***** reset_stream_node
  Description: re-initialize this stream node prior to reconfiguring stream
*****/
reset_stream_node
Description: re-initialize this stream node prior to reconfiguring stream
reset_stream_node Description : re - initialize this stream node prior to reconfiguring stream
void EEDB::SPStreams::OverlapMerge::_reset_stream_node() {
  EEDB::SPStream::_reset_stream_node();
  list<EEDB::Feature*>::iterator it1;
  for(it1 = _cluster_buffer.begin(); it1!=_cluster_buffer.end(); it1++) { (*it1)->release(); }
  _cluster_buffer.clear();
  _stream_features_mode  = false;
  _region_start = -1;
  _region_end   = -1;
}
void EEDB :: SPStreams :: OverlapMerge :: _reset_stream_node ( ) { EEDB :: SPStream :: _reset_stream_node ( ) ; list < EEDB :: Feature * > :: iterator it1 ; for ( it1 = _cluster_buffer . begin ( ) ; it1 != _cluster_buffer . end ( ) ; it1 ++ ) { ( * it1 ) -> release ( ) ; } _cluster_buffer . clear ( ) ; _stream_features_mode = false ; _region_start = -1 ; _region_end = -1 ; }
reset_stream_node
Description: re-initialize this stream node prior to reconfiguring stream
reset_stream_node Description : re - initialize this stream node prior to reconfiguring stream
//for(unsigned int i=0; i<_cluster_buffer.size(); i++) { _cluster_buffer[i]->release(); }