#include "Range.h"#include <sstream>#include <vector>#include "strformat.h"#include <functional>#include <limits>Functions | |
| ostream & | operator<< (ostream &ous, const Range &r) |
| bool | lessRangeByDirectional (const Range *r1, const Range *r2) |
| ostream & | operator<< (ostream &ous, const RangeChain &rc) |
| bool | RangeLess (const Range &r1, const Range &r2) |
| bool | RangeLessPtr (const Range *r1, const Range *r2) |
Several helper functions for sorting and find operation on list<Range*>
References Range::lessByDirection().
Referenced by RangeChain::add().
| ostream& operator<< | ( | ostream & | ous, | |
| const RangeChain & | rc | |||
| ) |
output using ' | ' as delimiter
References RangeChain::chain, and RangeChain::numberOfRanges().
| ostream& operator<< | ( | ostream & | ous, | |
| const Range & | r | |||
| ) |
must define these operators to do the sorting
References Range::directionalLess().
1.5.6