10 unsigned int start_index =
12 unsigned int end_index =
15 if (start_index == end_index) {
16 TLOG() <<
"Queue is empty" << std::endl;
23 if (element < left_element) {
24 TLOG() <<
"Could not find element" << std::endl;
31 unsigned int middle_index = start_index + ((diff + 1) / 2);
37 if (element.get_timestamp()==element_between.get_timestamp())
43 if(element < element_between)
53 if (element < element_between) {
56 start_index = middle_index;