Sha256: 64647899f3889f79ade109b1b5b6531f675f72b656f0026459b7fbdfb9e4dffb
Contents?: true
Size: 1.24 KB
Versions: 13
Compression:
Stored size: 1.24 KB
Contents
// Copyright (C) 2003 Davis E. King (davis@dlib.net) // License: Boost Software License See LICENSE.txt for the full license. #ifndef DLIB_BINARY_SEARCH_TREe_ #define DLIB_BINARY_SEARCH_TREe_ #include "binary_search_tree/binary_search_tree_kernel_1.h" #include "binary_search_tree/binary_search_tree_kernel_2.h" #include "binary_search_tree/binary_search_tree_kernel_c.h" #include "algs.h" #include <functional> namespace dlib { template < typename domain, typename range, typename mem_manager = default_memory_manager, typename compare = std::less<domain> > class binary_search_tree { binary_search_tree() {} public: //----------- kernels --------------- // kernel_1a typedef binary_search_tree_kernel_1<domain,range,mem_manager,compare> kernel_1a; typedef binary_search_tree_kernel_c<kernel_1a> kernel_1a_c; // kernel_2a typedef binary_search_tree_kernel_2<domain,range,mem_manager,compare> kernel_2a; typedef binary_search_tree_kernel_c<kernel_2a> kernel_2a_c; }; } #endif // DLIB_BINARY_SEARCH_TREe_
Version data entries
13 entries across 13 versions & 1 rubygems