| answer_type typedef | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | |
| build() | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | inlineprivate |
| depth_ | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | private |
| first_ | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | private |
| flat_node_ | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | private |
| flat_sub_ | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | private |
| Gen_Mo_On_Tree_Node(Node *root, Policy p=Policy()) | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | inline |
| id_to_node_ | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | private |
| is_empty() const noexcept | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | inline |
| last_ | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | private |
| lca(size_t u, size_t v) const | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | inlineprivate |
| log_n_ | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | private |
| mo_sweep(const Array< T > &data, Array< Mo_Query > queries, size_t nn) const | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | inlineprivate |
| n_ | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | private |
| Node typedef | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | |
| node_to_id_ | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | private |
| node_values_ | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | private |
| NONE | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | privatestatic |
| parent_ | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | private |
| path_solve(const Array< std::pair< Node *, Node * > > &query_pairs) const | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | inline |
| path_solve(std::initializer_list< std::pair< Node *, Node * > > il) const | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | inline |
| pol_ | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | mutableprivate |
| root_ | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | private |
| size() const noexcept | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | inline |
| subtree_solve(const Array< Node * > &query_roots) const | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | inline |
| subtree_solve(std::initializer_list< Node * > il) const | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | inline |
| tin_ | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | private |
| tout_ | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | private |
| up_ | Aleph::Gen_Mo_On_Tree_Node< T, Policy > | private |