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 |