Public Member Functions | |
IntervalSet (const list< Interval > &aListOfInterval) | |
IntervalSet (const IntervalSet &aIntervalSet) | |
IntervalSet & | operator= (const IntervalSet &aIntervalSet) |
void | Print () const |
int | GetLength () const |
Interval | GetInterval (int aIndex) const |
void | Insert (Interval &aInterval) |
void | Remove (Interval &aInterval) |
Friends | |
IntervalSet | merge (const IntervalSet &Lhs, const IntervalSet &Rhs) |
ostream & | operator<< (ostream &os, const IntervalSet &aIntervalSet) |
istream & | operator>> (istream &is, IntervalSet &aIntervalSet) |
Definition at line 39 of file IntervalSet.h.