mdds
Classes | Public Types | Public Member Functions | List of all members
mdds::rectangle_set< _Key, _Value >::search_result Class Reference

#include <rectangle_set.hpp>

Inherits mdds::segment_tree< _Key, _Value >::search_result_base.

Classes

class  iterator
 

Public Types

typedef inner_type::search_result_base::res_chains_type res_chains_type
 
typedef inner_type::search_result_base::res_chains_ptr res_chains_ptr
 
typedef inner_type::data_chain_type data_chain_type
 

Public Member Functions

 search_result (const search_result &r)
 
search_result::iterator begin ()
 
search_result::iterator end ()
 

Detailed Description

template<typename _Key, typename _Value>
class mdds::rectangle_set< _Key, _Value >::search_result

Most of the implementation of search_result and its iterator is in segment_tree since the iteration logic is identical & depends on the segment_tree internals.