From 4d5443affa2cccfbf84afbd3790dcc105e5edef0 Mon Sep 17 00:00:00 2001 From: oy Date: Sun, 27 Mar 2011 16:42:47 +0200 Subject: added demo loading speed enhancement by MAP94. Closes #555 --- src/base/tl/sorted_array.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/base/tl/sorted_array.h') diff --git a/src/base/tl/sorted_array.h b/src/base/tl/sorted_array.h index 7ca7ff8d..7c45cf28 100644 --- a/src/base/tl/sorted_array.h +++ b/src/base/tl/sorted_array.h @@ -23,6 +23,17 @@ public: return parent::insert(item, partition_binary(all(), item)); } + int add_unsorted(const T& item) + { + return parent::add(item); + } + + void sort_range() + { + sort(all()); + } + + /* Function: all Returns a sorted range that contains the whole array. -- cgit 1.4.1