SDSL: Succinct Data Structure Library
A C++ template library for succinct data structures
|
Public Member Functions | |
bp_interval (Int i=0, Int j=0, Int ipos=0, Int cipos=0, Int jp1pos=0) | |
Constructor. | |
bool | operator< (const bp_interval &interval) const |
bool | operator== (const bp_interval &interval) const |
Equality operator. | |
bool | operator!= (const bp_interval &interval) const |
Inequality operator. | |
bp_interval & | operator= (const bp_interval &interval) |
Assignment operator. | |
Public Attributes | |
Int | i |
The left border of the lcp-interval . | |
Int | j |
The right border of the lcp-interval . | |
Int | ipos |
Int | cipos |
Int | jp1pos |
bool sdsl::bp_interval< Int >::operator!= | ( | const bp_interval< Int > & | interval | ) | const [inline] |
Inequality operator.
Two lcp-intervals are not equal if and only if not all their corresponding member variables have the same values.
bp_interval& sdsl::bp_interval< Int >::operator= | ( | const bp_interval< Int > & | interval | ) | [inline] |
Assignment operator.
interval | The interval which should be assigned to the current object. |
bool sdsl::bp_interval< Int >::operator== | ( | const bp_interval< Int > & | interval | ) | const [inline] |
Equality operator.
Two lcp-intervals are equal if and only if all their corresponding member variables have the same values.