18 #ifndef RAUL_PATH_TABLE_HPP 19 #define RAUL_PATH_TABLE_HPP 21 #include "raul/Path.hpp" 22 #include "raul/Table.hpp" 53 #endif // RAUL_PATH_TABLE_HPP static bool descendant_comparator(const Path &parent, const Path &child)
Return true if child is equal to, or a descendant of parent.
Definition: Path.hpp:211
Slow insertion, fast lookup, cache optimized, super fast sorted iteration.
Definition: Table.hpp:42
const_iterator find_range_end(const_iterator left, bool(*comp)(const Path &, const Path &)) const
Table of Paths.
Definition: PathTable.hpp:30
Table< Path, T >::iterator find_descendants_end(typename Table< Path, T >::iterator parent)
Find all descendants of a Path key in the Table.
Definition: PathTable.hpp:37