|
INET Framework for OMNeT++/OMNEST
|
Interval trees implemented using red-black-trees as described in the book Introduction_To_Algorithms_ by Cormen, Leisserson, and Rivest. More...
#include <IntervalTree.h>
Public Member Functions | |
| Interval (simtime_t low, simtime_t high, void *value) | |
| virtual | ~Interval () |
| virtual void | print () const |
Public Attributes | |
| simtime_t | low |
| interval is defined as [low, high] More... | |
| simtime_t | high |
| void * | value |
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.
|
inline |
|
inlinevirtual |
Referenced by inet::IntervalTreeNode::print().
| simtime_t inet::Interval::high |
| simtime_t inet::Interval::low |
interval is defined as [low, high]
| void* inet::Interval::value |
Referenced by print().