c++/EEDB/SPStreams/MultiMergeStream.cpp
/***** stream_chromosomes
  Description: stream all EEDB::Chrom chromosomes from databases on the stream
*****/
stream_chromosomes
Description: stream all EEDB::Chrom chromosomes from databases on the stream
stream_chromosomes Description : stream all EEDB :: Chrom chromosomes from databases on the stream
void EEDB::SPStreams::MultiMergeStream::_stream_chromosomes(string assembly_name, string chrom_name) {
  vector<EEDB::SPStreams::MultistreamElement*>::iterator   it;
  for(it = _sourcestreams.begin(); it != _sourcestreams.end(); it++) {
    if((*it)->stream == NULL) { continue; }
    (*it)->stream->stream_chromosomes(assembly_name, chrom_name);
  }
  _init_active_streams();  
}
void EEDB :: SPStreams :: MultiMergeStream :: _stream_chromosomes ( string assembly_name , string chrom_name ) { vector < EEDB :: SPStreams :: MultistreamElement * > :: iterator it ; for ( it = _sourcestreams . begin ( ) ; it != _sourcestreams . end ( ) ; it ++ ) { if ( ( * it ) -> stream == NULL ) { continue ; } ( * it ) -> stream -> stream_chromosomes ( assembly_name , chrom_name ) ; } _init_active_streams ( ) ; }
stream_chromosomes
Description: stream all EEDB::Chrom chromosomes from databases on the stream
stream_chromosomes Description : stream all EEDB :: Chrom chromosomes from databases on the stream
//prepares for next_in_stream() calls