Public Member Functions | |
| GenericRange (uint64_t s) | |
| GenericRange (uint64_t s, uint64_t e, const T &item) | |
| GenericRange (uint64_t s, uint64_t e, const vector< T > &items) | |
| bool | operator< (const GenericRange &other) const |
| uint64_t | GetStart () const |
| uint64_t | GetEnd () const |
| const vector< T > & | GetItems () const |
| vector< T > & | GetMutableItems () |
| bool | overlaps (const GenericRange &other) const |
| vector< GenericRange > | split (const GenericRange &nextInterval) const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |