Skip to content

Removed parameter names. #32

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jul 30, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
58 changes: 26 additions & 32 deletions include/interval-tree/tree_hooks.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -14,79 +14,73 @@ namespace lib_interval_tree
using hook_state = no_hook_state;

template <typename tree_type>
static inline void on_destroy(tree_type& tree) noexcept
static inline void on_destroy(tree_type&) noexcept
{}

template <typename tree_type>
static inline void on_after_insert(tree_type& tree, typename tree_type::node_type* node) noexcept
static inline void on_after_insert(tree_type&, typename tree_type::node_type*) noexcept
{}

template <typename tree_type>
static inline void on_before_insert_fixup(tree_type& tree, typename tree_type::node_type* node) noexcept
static inline void on_before_insert_fixup(tree_type&, typename tree_type::node_type*) noexcept
{}

template <typename tree_type>
static inline void on_after_insert_fixup(tree_type& tree, typename tree_type::node_type* node) noexcept
static inline void on_after_insert_fixup(tree_type&, typename tree_type::node_type*) noexcept
{}

template <typename tree_type>
static inline void on_before_erase_fixup(
tree_type& tree,
typename tree_type::node_type* node,
typename tree_type::node_type* node_parent,
bool other_is_left_child
tree_type&,
typename tree_type::node_type*,
typename tree_type::node_type*,
bool /*other_is_left_child*/
) noexcept
{}

template <typename tree_type>
static inline void on_after_erase_fixup(
tree_type& tree,
typename tree_type::node_type* node,
typename tree_type::node_type* node_parent,
bool other_is_left_child
tree_type&,
typename tree_type::node_type*,
typename tree_type::node_type*,
bool /*other_is_left_child*/
) noexcept
{}

template <typename tree_type>
static inline void on_before_recalculate_max(tree_type& tree, typename tree_type::node_type* node) noexcept
static inline void on_before_recalculate_max(tree_type&, typename tree_type::node_type*) noexcept
{}

template <typename tree_type>
static inline void on_after_recalculate_max(tree_type& tree, typename tree_type::node_type* node) noexcept
static inline void on_after_recalculate_max(tree_type&, typename tree_type::node_type*) noexcept
{}

template <typename tree_type, typename compare_function_type>
static inline void on_find(
tree_type const& tree,
typename tree_type::node_type* node,
typename tree_type::interval_type const& ival,
compare_function_type compare
tree_type const&,
typename tree_type::node_type*,
typename tree_type::interval_type const&,
compare_function_type
) noexcept
{}

template <typename tree_type, typename compare_function_type>
static inline void on_find_all(
tree_type const& tree,
typename tree_type::node_type* node,
typename tree_type::interval_type const& ival,
compare_function_type compare
tree_type const&,
typename tree_type::node_type*,
typename tree_type::interval_type const&,
compare_function_type
) noexcept
{}

template <typename tree_type>
static inline void on_overlap_find(
tree_type const& tree,
typename tree_type::node_type* node,
typename tree_type::interval_type const& ival
) noexcept
static inline void
on_overlap_find(tree_type const&, typename tree_type::node_type*, typename tree_type::interval_type const&) noexcept
{}

template <typename tree_type>
static inline void on_overlap_find_all(
tree_type const& tree,
typename tree_type::node_type* node,
typename tree_type::interval_type const& ival
) noexcept
static inline void
on_overlap_find_all(tree_type const&, typename tree_type::node_type*, typename tree_type::interval_type const&) noexcept
{}
};
}
Expand Down
Loading