22 namespace experimental {
30 virtual char const*
what() const noexcept {
return msg_.c_str(); }
36 template <
typename id_t = std::
size_t>
Definition: dbscan.hpp:30
Definition: traversal_node.hpp:26
parentless_node_exception()
Definition: traversal_node.hpp:27
parentless_node_exception(std::string msg)
Definition: traversal_node.hpp:28
parentless_node_exception(char const *msg)
Definition: traversal_node.hpp:29
virtual char const * what() const noexcept
Definition: traversal_node.hpp:30
Definition: traversal_node.hpp:37
virtual id_type distant_child() const =0
id_t id_type
Definition: traversal_node.hpp:39
virtual id_type hot_child() const =0
virtual bool is_leaf() const =0
virtual id_type parent() const
Definition: traversal_node.hpp:43