Interval trees implemented using red-black-trees as described in the book Introduction_To_Algorithms_ by Cormen, Leisserson, and Rivest.
More...
#include <IntervalTree.h>
Interval trees implemented using red-black-trees as described in the book Introduction_To_Algorithms_ by Cormen, Leisserson, and Rivest.
Can be replaced in part by boost::icl::interval_set, which is only supported after boost 1.46 and does not support delete node routine.
◆ Interval()
| inet::IntervalTree::Interval::Interval |
( |
simtime_t |
low, |
|
|
simtime_t |
high, |
|
|
void * |
value |
|
) |
| |
|
inline |
◆ ~Interval()
| virtual inet::IntervalTree::Interval::~Interval |
( |
| ) |
|
|
inlinevirtual |
◆ print()
| virtual void inet::IntervalTree::Interval::print |
( |
| ) |
const |
|
inlinevirtual |
◆ high
| simtime_t inet::IntervalTree::Interval::high |
◆ low
| simtime_t inet::IntervalTree::Interval::low |
interval is defined as [low, high]
◆ value
| void* inet::IntervalTree::Interval::value |
The documentation for this struct was generated from the following file: