This class stores beginning and end positions for a range of data.
No base class
Destructor.
Returns if the given position is within this range. Does not
match if the range is empty.
Returns the end position.
Returns the length of the range.
Returns the start of the range.
Converts the internal range, which uses the first and last character positions of the range,
to the API-standard range, whose end is one past the last character in the range.
In other words, one is added to the end position.
Returns if this range is completely outside range.
Returns if this range is completely within range.
Limits this range to be within range.
Sets the end of the range.
Sets the range.
Sets the start of the range.
Swaps the start and end.
Converts the API-standard range, whose end is one past the last character in the range,
to the internal form, which uses the first and last character positions of the range.
In other words, one is subtracted from the end position.
Adds range to this range.
Subtracts range from this range.
Assigns range to this range.
Returns if range is the same as this range.
[This page automatically generated from the Textile source at 2023-06-13 21:31:36 +0000]