From c8552d5bd5f19b9a0d721991aaeb8b70cc6c0b2b Mon Sep 17 00:00:00 2001 From: Martin Sumner Date: Wed, 28 Mar 2018 14:01:40 +0100 Subject: [PATCH] Add exports required by kn_index_tictactree --- src/leveled_tictac.erl | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/leveled_tictac.erl b/src/leveled_tictac.erl index 46455c9..ffdaa5e 100644 --- a/src/leveled_tictac.erl +++ b/src/leveled_tictac.erl @@ -71,7 +71,8 @@ keyto_segment32/1, keyto_segment48/1, generate_segmentfilter_list/2, - merge_binaries/2 + merge_binaries/2, + join_segment/2 ]). @@ -372,6 +373,12 @@ generate_segmentfilter_list(SegmentList, Size) -> SegmentList end. +-spec join_segment(integer(), integer()) -> integer(). +%% @doc +%% Generate a segment ID for the Brnahc and Leaf ID co-ordinates +join_segment(BranchID, LeafID) -> + BranchID bsl ?L2_BITSIZE + LeafID. + %%%============================================================================ %%% Internal functions %%%============================================================================