| build_jump_table() | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | inlineprivate |
| depth_of(const Node *node) const | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | inline |
| depth_of_id(const size_t id) const | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | inline |
| distance(const Node *u, const Node *v) const | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | inline |
| distance_id(const size_t u, const size_t v) const | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | inline |
| ensure_not_empty(const char *where) const | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | inlineprivate |
| Gen_Binary_Lifting_LCA(const GT &g, Node *root, SA sa=SA()) | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | inline |
| Gen_Binary_Lifting_LCA(const GT &g, SA sa=SA()) | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | inline |
| id_of(const Node *node) const | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | inline |
| is_ancestor(const Node *u, const Node *v) const | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | inline |
| is_ancestor_id(const size_t u, const size_t v) const | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | inline |
| is_empty() const noexcept | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | inline |
| kth_ancestor(const Node *node, const size_t k) const | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | inline |
| kth_ancestor_id(const size_t id, const size_t k) const | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | inline |
| lca(const Node *u, const Node *v) const | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | inline |
| lca_id(size_t u, size_t v) const | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | inline |
| levels_ | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | private |
| lift(size_t v, size_t delta) const | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | inlineprivate |
| n() const noexcept | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | inlineprivate |
| Node typedef | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | |
| node_of(const size_t id) const | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | inline |
| NONE | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | privatestatic |
| num_levels() const noexcept | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | inline |
| parent_id(const size_t id) const | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | inline |
| parent_of(const Node *node) const | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | inline |
| root() const noexcept | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | inline |
| root_id() const noexcept | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | inline |
| size() const noexcept | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | inline |
| Topology typedef | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | private |
| topology_ | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | private |
| up_ | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | private |
| up_at(const size_t k, const size_t v) noexcept | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | inlineprivate |
| up_at(const size_t k, const size_t v) const noexcept | Aleph::Gen_Binary_Lifting_LCA< GT, SA > | inlineprivate |