kblib 0.2.3
General utilities library for modern C++
kblib::iterator_extractor< Container > Struct Template Reference

#include <kblib/trie.h>

Inheritance diagram for kblib::iterator_extractor< Container >:

Public Types

using value_type = typename std::remove_cv< typename std::remove_reference< decltype(*begin(std::declval< Container & >()))>::type >::type
 

Detailed Description

template<typename Container>
struct kblib::iterator_extractor< Container >

Definition at line 53 of file trie.h.

Member Typedef Documentation

◆ value_type

template<typename Container >
using kblib::iterator_extractor< Container >::value_type = typename std::remove_cv<typename std::remove_reference<decltype( *begin(std::declval<Container&>()))>::type>::type

Definition at line 54 of file trie.h.


The documentation for this struct was generated from the following file: