26class grl_run :
public std::vector<std::pair<int,int> > {
33 this->push_back( std::pair<int,int>(
first,
last ) );
42 this->push_back( std::pair<int,int>(
first,
last ) );
56 return r1->lbsize()>r2->lbsize();
74 return s <<
"[run: " << g.run() <<
"\t: " << g.first() <<
"\t - " << g.last() <<
"\t: size " << g.lbsize() <<
" ]";
grl_run(int run, int first, int last)
void add_range(int first, int last)
static bool comparison(const grl_run *r1, const grl_run *r2)
std::ostream & operator<<(std::ostream &s, const grl_run &g)