class
IntervalTreeClass used internally for symbolic memory management.
Contents
- Reference
Binary tree of intervals, for each node:
- center is an integer - left is a subtree of the intervals strictly under 'center' - right is a subtree of the intervals strictly over 'center' - match_min is the list a intervals containing 'center' ordered by their starting value - match_max is the list of intervals containing 'center' ordered by their higher value
❱ Base classes
- class Serializable
- Virtual interface that serializable classes must implement.
❱ Public functions
- auto class_uid() const -> uid_t virtual
- Return the class uid (see ClassId enum)
-
void dump(serial::
Serializer&) const virtual - Dump the object contents in a serializer stream.
-
void load(serial::
Deserializer&) virtual - Restore an object from a deserializer stream.